习题4.4 编写一个Java应用程序,在键盘上输入数n,计算并输出1!+2!+...+n!的结果。
2023-09-14 09:06:57 时间
Java程序设计基础(第5版) 陈国君 清华大学出版社
习题4.4 编写一个Java应用程序,在键盘上输入数n,计算并输出1!+2!+…+n!的结果。
代码块:
package App;
import java.util.*;
public class App1 {
public static void main(String[] args)
{
int n, i, j, sum, total;
Scanner reader=new Scanner(System.in);
System.out.print("Please enter n:");
n=reader.nextInt();
for(i=1, sum=0; i<=n; i++) {
for(j=1, total=1; j<=i; j++)
total*=j;
sum+=total;
}
System.out.println("1!+...+"+n+"!="+sum);
}
}
相关文章
- Java实现 LeetCode 640 求解方程(计算器的加减法计算)
- Java实现 LeetCode 566 重塑矩阵(遍历矩阵)
- java计算时间从什么时候开始 为什么从1970年开始 java的时间为什么是一大串数字...
- Java实现 洛谷 P1028 数的计算
- java矩形的关系
- java实现蔬菜价格计算
- java实现第六届蓝桥杯格子中输出
- Java实现字符串编辑距离
- java实现还款计算
- Java实现 蓝桥杯VIP 算法提高 计算时间
- Java实现 蓝桥杯VIP 算法提高 计算时间
- Java实现 蓝桥杯VIP 算法提高 任意年月日历输出
- Java实现 蓝桥杯VIP 算法提高 质因数2
- Java实现 蓝桥杯VIP 算法提高 前10名
- Java实现 蓝桥杯VIP 算法训练 平方计算
- Java实现 蓝桥杯VIP 基础练习 2n皇后问题
- Java实现 蓝桥杯 算法提高 概率计算
- Java实现 蓝桥杯 算法训练 Anagrams问题
- (Java实现) 数塔问题
- (Java实现) 洛谷 P1028 数的计算
- Java实现蓝桥杯 算法提高 八皇后 改
- 【Java开发基础】计算两个毫秒之间相差多少天
- 浅谈Java和SAP ABAP的静态代理和动态代理,以及ABAP面向切面编程的尝试
- Java和ABAP中的几种引用类型的分析和比较
- Java中的权限修饰符
- Java泛型:类型擦除