思路:用循环做出阶乘,然后累加就行了
答案:
#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 人评分
WU-输入输出格式练习 (C++代码)浏览:1133 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:614 |
母牛的故事 (C语言代码)浏览:1451 |
The 3n + 1 problem (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:350 |
文科生的悲哀 (C语言代码)浏览:1538 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:750 |
IP判断 (C语言代码)浏览:592 |
永远的丰碑 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:592 |