解题思路:
采用两层循环,不需要输入
注意事项:
数据较大,不能用整形,需要用double类型存储数据
参考代码:
#include<stdio.h>
int main()
{
int a,b;
double d=0.0,c=1;
for(a=1;a<=30;a++)
{
for(b=1;b<=a;b++)
{
c=c*b;
}
d=d+c;
c=1;
}
printf("%.2e\n",d);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:518 |
本人酷爱递归实现很多问题,这里也是浏览:512 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:504 |
IP判断 (C语言代码)浏览:761 |
The 3n + 1 problem (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:606 |
矩形面积交 (C++代码)浏览:1108 |
1071题解浏览:479 |
蛇行矩阵 (C语言代码)浏览:497 |
C语言训练-自守数问题 (C语言代码)浏览:731 |