解题思路:
注意事项:注意类型阶乘函数和他的和都要是long long
参考代码:
#include<stdio.h>
int main()
{
int n, i;
long long fact(int n);
long long sum = 0;
scanf("%d", &n);
for(i = 1;i <= n;i++){
sum += fact(i);
}
printf("%lld", sum);
return 0;
}
long long fact(int n){
if(n == 0||n == 1)return 1;
else return fact(n-1)*n;
}
0.0分
0 人评分
小明A+B (C语言代码)浏览:1256 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:506 |
循环入门练习6 (C语言代码)浏览:970 |
GC的苦恼 (C语言代码)浏览:621 |
判定字符位置 (C++代码)浏览:676 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:1293 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:501 |
拯救雅典娜浏览:1242 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:641 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:667 |