本文共 894 字,大约阅读时间需要 2 分钟。
以下是一个用于计算并输出阶乘和的Java程序。程序的主要功能包括:
public class Meiri { public static void main(String[] args) { Scanner reader = new Scanner(System.in); int i, s = 1, n = 1, m = 0; do { System.out.print("输入正整数"); i = reader.nextInt(); } while (i <= 0); for (n = 1; n <= i; n++) { s *= n; m += s; } System.out.println("Sum+"="+m); }}
读取输入
Scanner
类读取用户输入的整数do-while
循环确保用户输入正整数计算阶乘和
n
和m
变量for
循环从1到用户输入的数i
s
(阶乘值)和m
(累加和)输出结果
变量命名
m
可以改为sum
或result
更好地反映其含义代码格式
异常处理
性能优化
这个程序适用于以下场景:
通过以上优化,您可以更好地理解和使用这个Java程序。
转载地址:http://sxwzz.baihongyu.com/