社区
Java
帖子详情
用for循环语句计算一到十阶乘之和
煬檮
2019-03-20 09:25:57
int i,m,sum; for(i=1,m=1,sum=0;i<=10;i++){ m=m*i; sum=sum+m; }System.out.println(sum);
...全文
3546
4
打赏
收藏
用for循环语句计算一到十阶乘之和
int i,m,sum; for(i=1,m=1,sum=0;i<=10;i++){ m=m*i; sum=sum+m; }System.out.println(sum);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
煬檮
2019-03-24
打赏
举报
回复
引用 1 楼 qybao的回复:
10的阶乘会不会超过int范围,用long保险一些吧
小萌新
尼古拉斯·佩奇
2019-03-21
打赏
举报
回复
受教受教
cl_lllll
2019-03-21
打赏
举报
回复
int sum = 0; for(int i=1;i<=10;i++){ for(int j=1;j<=i;j++){ temp = i*j; sum = sum +temp; } }
qybao
2019-03-20
打赏
举报
回复
10的阶乘会不会超过int范围,用long保险一些吧
for语句
计算
1到10
阶乘
的和
用for语句来
计算
1到10
阶乘
的和的代码
一个for循环
计算
阶乘
和
在前面一个
阶乘
已经算出来的基础上, 只需要乘以一个更新过的i, 就可以得到下一个数的
阶乘
。但是
阶乘
的
计算
具有连续性, 即一个数的
阶乘
只需要在前一个数的
阶乘
的基础上再乘上一个数。平常我们都习惯了用两个for循环或者是定义一个fact(i)但fact函数中的实现也是一个for循环。所以可以用一个for循环解决问题。所以实质上都是两个for循环。即4的
阶乘
等于3的
阶乘
乘以4。一个for
计算
一个数的
阶乘
。
for语句
计算
1到10的
阶乘
的和
//首先创建一个TestFor类 public class TestFor{ public static void main(String args[]){ /* ** 我们定义变量f是为了让f存储他和变量i的乘机的值 ** 我们定义变量result是为了让他存储最终的结果以方便打印出来。 **1到10的
阶乘
:result=1*1 +2*1 + 3*2*1 + …… +10*9*8
JAVA基础练习题目,课后习题,使用do...while循环判断语句
计算
正数5的
阶乘
,
阶乘
计算
。
JAVA基础练习题目,课后习题,使用do...while循环判断语句
计算
正数5的
阶乘
,
阶乘
计算
。
一个循环搞定1-10的
阶乘
之和
一个循环搞定1-10的
阶乘
之和
在前面我的博客中有使用嵌套循环输出1-10的
阶乘
之和
,今天想要分享一下更简单的代码,使用一个循环就可以搞定1-10的
阶乘
之和
。下面是我的代码: #include<stdio.h> int main() { int i ; int sum = 0; int n = 1; for (i = 1; i <= 10; ++i) { n=n*i; sum += n; } printf("%d\n", sum); return 0; } 在平常
Java
50,526
社区成员
85,605
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章