思路:用循环做出阶乘,然后累加就行了
答案:
#include<stdio.h> int main(){ int i; double sum=0,a=1; for(i=1;i<=30;i++){ a*=i; sum+=a; } printf("%0.2e",sum); return 0; }
注:%e是科学计数法的格式符
0.0分
0 人评分
C语言训练-求函数值 (C语言代码)浏览:930 |
C语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:955 |
WU-整数平均值 (C++代码)浏览:1234 |
C语言程序设计教程(第三版)课后习题6.6 (C++代码)浏览:622 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:532 |
printf基础练习2 (C语言代码)浏览:616 |
1071题解浏览:483 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:871 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:572 |
Quadratic Equation (C语言代码)浏览:986 |