解题思路:
注意事项:
参考代码:
#include
int main()
{
double N,i,sum,j,a;//因为数字很大 int型已经不够,所以定义成double型
N=30;i=1;j=1;a=0;
for(i=1;i<=N;i++)
{
sum=1;
for(j=1;j<=i;j++)
{
sum=sum*j;
}
a=a+sum;
}
printf("%.2e",a);//题目要求要科学计数法,所以用%.2e
return 0;
}
0.0分
0 人评分
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1396 |
简单的a+b (C语言代码)浏览:560 |
【金明的预算方案】 (C++代码)浏览:997 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:513 |
Tom数 (C语言代码)浏览:581 |
数列排序 (C语言代码)浏览:674 |
A+B for Input-Output Practice (I) (C语言代码)浏览:451 |
1231题解(注意理解“输入多个测试实例”)浏览:830 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2248 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:465 |