先求阶乘,后求和;
先来普及一下阶乘的相关概念;
表达式 x!
中文名称 阶乘
外文名称 factorial
问 五的阶乘是多少呢?
答 五的阶乘是一百二十啊!
5!=1*2*3*4*5=120
注意 因为小数是没有阶乘的,所以0.123!是不存在的
参考代码:
#include<stdio.h>
int main()
{
long double sum=0,sn=1;
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
sn=sn*i;
sum=sum+sn;
}
printf("%.0Lf",sum);
return 0;
}
0.0分
5 人评分
C二级辅导-公约公倍 (C语言代码)浏览:2120 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:570 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1307 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:522 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:745 |
WU-格式化数据输出 (C语言代码)浏览:1736 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:347 |
求圆的面积 (C语言代码)浏览:1662 |
完数 (C语言代码)浏览:682 |
1009题解浏览:720 |