通过了✅,我说这么简单的代码怎么会有问题。
printf("sum=%.5lf",sum);
输出这里要加上 sum=
绝了。。。
参考代码:
#include <stdio.h> double fact(int); int main() { int i, n; double sum = 0.0; scanf("%d",&n); for(i=1; i<=n; i++){ sum += 1.0/fact(i); } printf("sum=%.5lf",sum); } double fact(int n){ int i; double factorial = 1.0; for(i=1; i<=n; i++){ factorial *= i; } return factorial; }
0.0分
0 人评分
简单的a+b (C语言代码)浏览:624 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C++代码)(手动优化一下计算)浏览:1284 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:735 |
【绝对值排序】 (C语言代码)浏览:715 |
【出圈】 (C语言代码)浏览:558 |
A+B for Input-Output Practice (VI) (C++代码)浏览:417 |
字符串问题 (C语言代码)浏览:1512 |
A+B for Input-Output Practice (II) (C语言代码)浏览:999 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
用筛法求之N内的素数。 (C语言代码)浏览:646 |