代码清单

package cn.temp; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Test { public static int[] list; public Test(){ this.list = new int[5]; } /** * @param args */ public static void main(String[] args) { Test test = new Test(); test.InputNum(); } /** * 用户从控制台输入值 */ public void InputNum(){ Scanner input = new Scanner(System.in); int num=0; try { for (int i = 0; i < 5; i++) { System.out.println("请输入第" + i + "个数"); num=input.nextInt(); if(num>0) this.list[i]=num; else throw new Exception(); } Sum(); } catch (Exception e) { e.printStackTrace(); System.out.println("亲!你输入有错误吧...."); } } /** * 算法实现方法 */ public static void Sum(){ int sum=1; int result=0; for(int i=0;i<5;i++){ sum=sum*list[i]; result=sum+result; } System.out.println("你输入的五个数的阶乘之和为:"+result); } }

转载于:https://www.cnblogs.com/JPAORM/archive/2012/04/25/2509863.html

JAVA实现求五个数阶乘之和 小实例相关推荐

  1. linux写一个10的阶乘,C语言练习题:求1到10的阶乘之和简单实例

    C语言练习题:求1到10的阶乘之和简单实例 C语言练习题:求1到10的阶乘之和简单实例 #include int factorial(int n) { if(0==n) return 1; if(1= ...

  2. java中求5的阶乘

    题目如上所示:java中求5的阶乘是多少? 什么事阶乘呢? 答:阶乘是基斯顿·卡曼(Christian Kramp,1760-1826)于 1808 年发明的运算符号,是数学术语. 一个正整数的阶乘( ...

  3. C++求1-20的阶乘之和

    求1-20的阶乘之和 知识点:for循环的使用,以及函数的运用 //要求:求1-20的阶乘之和,即1!+2!+3!+--+20! #include<iostream> using name ...

  4. php求一个数的阶乘,PHP基于简单递归函数求一个数阶乘的方法示例

    搜索热词 本文实例讲述了PHP基于简单递归函数求一个数阶乘的方法.分享给大家供大家参考,具体如下: 一.问题: 求一个数a的阶乘,那么,a!=a*(a-1)*(a-2)*(a-3)*--*2*1.比如 ...

  5. [Java练习]求一个数的阶乘,并在此基础上求自然对数e的值

    问题:分别用方法递归和循环求一个数的阶乘,并调用此方法求自然对数e的值 e = 1 + 1/2! +1/3! +1/4! +- public class factorial1{public stati ...

  6. java初学求一个数的绝对值

    编写一个Java程序:求一个数的绝对值 public class Test03_4 { public static void main(String[] args) { int a=-9; if(a& ...

  7. java三目运算符求三个数的最大值

    三目运算符的格式:条件语句?表达式1:表达式2: 了解到三目运算符,我们可以运用三目运算符求三个数的最大值,比如有个三个包裹,分别是3kg.4kg.5kg,求三个包裹的最大重量. public cla ...

  8. Java中求一个数的幂次方

    Java中求 m 的 n 次方不能使用 m^n,可使用 Math.pow(m, n) 来求m的n次方,求得结果为浮点类型.

  9. java 递归 求一个数的阶乘

    public static int fn(int num){int result = 1;if (num >1)result = num * fn(num - 1);return result; ...

最新文章

  1. 问题总结两天来两场实习面试(中科创达、华为)
  2. Redis 6.0 新特性 ACL 介绍
  3. WP8开发学习笔记动态修改启动时导航的第一个页面(如登录前启动页为LoginPage,登录后变为MainPage)...
  4. HTML字体小于12谷歌不兼容,Chrome谷歌浏览器下不支持css字体小于12px的解决办法...
  5. 浅析多线程中的各种锁
  6. 遇到的坑_那些年跟团游遇到的坑,花了很多钱才发现自己被坑了
  7. 突破性能极限,阿里云神龙最新ASPLOS论文解读
  8. 京东回应「被薅 7000 万、项目组全体开除」;微信朋友圈屏蔽支付宝集五福;MySQL 8.0.19 发布 | 极客头条...
  9. 如何对第三方数据进行大数据分析
  10. SLAM学习笔记-------------(八)视觉里程计2
  11. 黑苹果安装镜像制作方法
  12. python存钱挑战_案例(4):52周存钱法
  13. java字符串替换空格_特殊的空格(Java无法替换字符串中的空格)
  14. Google adsense单价降低的原因-失误的无效点击过滤
  15. MSI (Message Signaled Interrupts)
  16. Unity3D插件 Doozy UI 学习(一):打开一个面板
  17. python爬取京东商品代码_Python简单爬取京东商品列表
  18. 10004 函数重载
  19. 北大韦神答辩PPT,最后一页文字被挑剔!
  20. 区分主谓宾补和主谓宾宾

热门文章

  1. 计算机组成 冯诺依曼体制
  2. [转]加密技术在企业数据安全中的应用
  3. ORM(Object Relational Mapping,对象/关系映射)
  4. 【SSM 整合项目】图书管理系统
  5. 学会这个大屏神器,低代码开发高端可视化大屏不在话下
  6. 推荐的字符与字符串处理方式
  7. android 软件测试文档,Android软件测试文档规范【参考】.doc
  8. ras私钥c#转java_RSA密钥,JAVA与.NET之间转换
  9. render_notebook()结果没有图_数与图(20)——机器学习.下
  10. c语言告白恋爱专业,C语言实现520表白代码 祝你表白成功!