学堂 学堂 学堂公众号手机端

以下是一个使用函数计算阶乘和的C代码示例: #include<stdio.h> //计算阶乘的函数 int

lewis 1年前 (2024-03-15) 阅读数 4 #技术

以下是一个使用函数计算阶乘和的C代码示例:

#include<stdio.h> //计算阶乘的函数 intfactorial(intn){ if(n==0||n==1){ return1; }else{ returnn*factorial(n-1); } } //计算阶乘之和的函数 intsumOfFactorials(intnum){ intsum=0; for(inti=1;i<=num;i++){ sum+=factorial(i); } returnsum; } intmain(){ intn; printf("请输入一个数n:"); scanf("%d",&n); intresult=sumOfFactorials(n); printf("1!+2!+...+%d!=%d\n",n,result); return0; }

在上面的代码中,factorial()函数用于计算一个数的阶乘,sumOfFactorials()函数用于计算阶乘之和。main()函数用于从用户输入一个数n,并打印出1!+2!+…+n!的结果。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门