永发信息网

java里1到10的阶乘相加编程怎么做?

答案:2  悬赏:50  手机版
解决时间 2021-01-18 17:09
  • 提问者网友:做自己de王妃
  • 2021-01-18 03:27
java里1到10的阶乘相加编程怎么做?
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-01-18 04:09
java里1到10的阶乘相加编程方法如下:
public class Factorial{                   //类
public static void main(String [] args){ //主方法
int a=1;                                //定义一个变量a  
int sum=0;                              //定义一个变量sum,把和存放在sum里
for(int i=1;i<11;i++){                  //做1-11循环
a=1;                                   //每次a都从1开始  
for(int j=1;j<=i;j++){                 //求每个数的阶乘
a=a*j;                                  

sum=a+sum;                             //每个数的阶乘求好后都加入sum
}
System.out.println(sum);                //输出和sum
}
}

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-01-18 05:03

public class Factorial{                   //类
public static void main(String [] args){ //主方法
int a=1;                                //定义一个变量a
int sum=0;                              //定义一个变量sum,把和存放在sum里
for(int i=1;i<11;i++){                  //做1-11循环
a=1;                                   //每次a都从1开始
for(int j=1;j<=i;j++){                 //求每个数的阶乘
a=a*j;
}
sum=a+sum;                             //每个数的阶乘求好后都加入sum
}
System.out.println(sum);                //输出和sum
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯