#include<stdio.h> #define N 30 double factorial(int n); int main() { int i; double total = 0; for (i = 1 ; i <= N ; i++) { total += factorial(i); } printf("%.2e",total); return 0; } double factorial(int n) { double result; if ( n == 0 || n ==1) { result = 1; } else result = n * factorial( n - 1); return result; }
0.0分
0 人评分
字符串的输入输出处理 (C语言代码)浏览:1889 |
【出圈】 (C语言代码)用单项循环链表浏览:607 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:452 |
C二级辅导-等差数列 (C语言代码)浏览:404 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:781 |
破解简单密码 (C语言代码)浏览:1376 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:527 |
printf基础练习2 (C语言代码)浏览:512 |
简单的a+b (C语言代码)浏览:436 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1246 |