c语言1!+2!+3!+...+10!编程
作者:野牛程序员:2023-11-07 09:55:35C语言阅读 2794
以下是计算1!+2!+3!+...+10!的C语言代码:
#include <stdio.h> int factorial(int n) { if (n <= 1) { return 1; } else { return n * factorial(n - 1); } } int main() { int sum = 0; for (int i = 1; i <= 10; i++) { sum += factorial(i); } printf("%d\\n", sum); return 0; }
这段代码定义了一个函数 factorial
来计算阶乘,然后在 main
函数中使用循环来计算1!+2!+3!+...+10!,并将结果打印出来。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:c语言递归求n的阶乘
- 下一篇:1到10的阶乘Python代码