#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语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1055 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:734 |
C语言程序设计教程(第三版)课后习题5.7 (C++代码)浏览:869 |
最长单词 (C语言代码)浏览:1430 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:533 |
简单的a+b (C语言代码)浏览:441 |
敲七 (C++代码)浏览:1085 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2201 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:524 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:719 |