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);}
}

习题4.4 编写一个Java应用程序,在键盘上输入数n,计算并输出1!+2!+...+n!的结果。相关推荐

  1. java基础,继承类题目:编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E...

    21.编写一个Java应用程序,该程序包括3个类:Monkey类.People类和主类 E.要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public vo ...

  2. 编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃。

    编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接.整数相加和浮点数相加.要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃. pack ...

  3. 左右植树java_Plant 模拟植树活动,编写一个java应用程序 联合开发网 - pudn.com

    Plant 所属分类:Java编程 开发工具:Java 文件大小:1KB 下载次数:3 上传日期:2011-03-20 17:42:26 上 传 者:大宝 说明:  模拟植树活动,编写一个java应用 ...

  4. java 多线程 卖票_编写一个Java 多线程程序,完成三个售票窗口同时出售20张票(如下图所示);...

    编写一个Java 多线程程序,完成三个售票窗口同时出售20张票(如下图所示); 程序分析:(1)票数要使用同一个静态值: (2)为保证不会出现卖出同一个票数,要java多线程同步锁. 设计思路: (1 ...

  5. /*按要求编写一个Java应用程序程序:(1)定义一个接口CanFly,描述会飞的方法public void fly();(2)分别定义类飞机和鸟,实现CanFly接口。(3)定义一个测试类,测试飞机

    /* 按要求编写一个Java应用程序程序: (1)定义一个接口CanFly,描述会飞的方法public void fly(); (2)分别定义类飞机和鸟,实现CanFly接口. (3)定义一个测试类, ...

  6. 按要求编写一个Java应用程序程序: (1)定义一个接口CanFly,描述会飞的方法public void fly(); (2)分别定义类飞机和鸟,实现CanFly接

    代码 /*第三题:按要求编写一个Java应用程序程序:(1)定义一个接口CanFly,描述会飞的方法public void fly();(2)分别定义类飞机和鸟,实现CanFly接口.(3)定义一个测 ...

  7. 编写一个Java应用程序,实现下列功能: ●程序随机分配给客户一个1~100之间的整数。

    编写一个Java应用程序,实现下列功能: ●程序随机分配给客户一个1~100之间的整数. ●用户在输入对话框中输入自己的猜测. ●程序返回提示信息,提示信息分别是:"猜大了".&q ...

  8. java编程用户输入两个数字_编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不...

    导航:网站首页 > 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不 编写一个Java应用程序,要求从键盘输入 ...

  9. 编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223

    编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121.3223 ...

最新文章

  1. Git的撤销操作 git checkout -- <file>
  2. 轻松构建基于 Serverless 架构的小程序
  3. JQuery中一些常用函数的运用
  4. C#Socket通信
  5. Nginx学习之七-模块ngx_epoll_module详解(epoll机制在nginx中的实现)
  6. 偏微分方程数值解法python_Python数值计算----------求解简单的偏微分方程
  7. RS485芯片介绍及典型应用电路
  8. 吴恩达 (Andrew Ng) 是一个怎样的人
  9. CSS RGB颜色设置
  10. ftp命令行登陆 用法指南
  11. 压缩pdf大小的方法?怎样压缩pdf大小?pdf文档怎么压缩?pdf文件太大怎么压缩?pdf文件太大怎么压缩成小内存?如何降低pdf文件大小?怎么把pdf文件压缩到指定大小?压缩pdf的简单方法
  12. QT调用IE浏览器COM插件完成网页浏览
  13. OBS Studio软件及多端推流插件的安装教程
  14. 将Windows下字体安装到Linux系统下
  15. e舞成名干杯APP下载(e舞成名Android手机搜歌读谱软件)
  16. Hyper-V应用指南---导入导出虚拟机
  17. 高德地图隐藏、去除Logo
  18. 微信小程序自定义navigationBar、自定义标题栏
  19. 珍藏版:3000张CNS封面级临床与科研绘图!可用PPT编辑!涵盖细胞、代谢、医学...
  20. VxWorks启动过程描述及主要宏开关含义

热门文章

  1. linux网络电话代码,即使拨打至电话号码,Skype 翻译功能仍然可以使用啊
  2. mac os x 触摸板点击无效
  3. 访问不同局域网内主机
  4. 爬山法和模拟退火算法求解选址问题
  5. 解决Mac下安装Homebrew慢的问题
  6. 剑指Offer 24 反转链表
  7. 打上花火计算机音乐,【ff14诗人演奏】打上花火完整音符和弦版
  8. 稻盛和夫教会我“人生精进”的10项原则(深度好文)
  9. 电脑浏览器被劫持的用户求助
  10. 银光团队项目正式启动,欢迎您的参与!