C语言中使用递归函数求1+2+3+4+……n的和,并用主函数调用该函数,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 11:05:46
C语言中使用递归函数求1+2+3+4+……n的和,并用主函数调用该函数,
#include<stdio.h>
int calc(int n){
\x09int i,sum;
\x09i=1,sum=0;
\x09while(i<=n){
\x09\x09sum+=i;
\x09\x09i++;
\x09}
\x09return sum;
}
void main(){
\x09int n;
\x09printf("请输入n:");
\x09scanf("%d",&n);
\x09printf("\n1+2+..+n=%d\n",calc(n));
}
int calc(int n){
\x09int i,sum;
\x09i=1,sum=0;
\x09while(i<=n){
\x09\x09sum+=i;
\x09\x09i++;
\x09}
\x09return sum;
}
void main(){
\x09int n;
\x09printf("请输入n:");
\x09scanf("%d",&n);
\x09printf("\n1+2+..+n=%d\n",calc(n));
}
C语言中使用递归函数求1+2+3+4+……n的和,并用主函数调用该函数,
用C语言 写一个函数用于计算1!+2!+3!+…+n!的值(使用函数递归完成)
用递归函数(C语言)求1!+2!+3!+...+n!
请使用函数的递归调用编写求阶乘的函数,并计算1!+2!+3!+4!+5!
编写求1+2+3+…n的函数sum,并在main函数中调用该sun函数
用C语言函数的递归调用实现求数列1,1,2,3,5,8……..前30项之和.
编写程序:使用函数调用方法求1!+2!+3!+4!+6!之和,要求阶乘函数(或递归函数)名为fun;结果(和)变
C语言用递归求函数的第n项f(n) = 1×2 + 2×3 + 3×4 + …… + n×(n+1)
C语言编写一个求n阶乘的函数,在主函数中输入n,调用函数求n阶乘.
计算1!+2!+3!...+(n-1)!+n!.设计求解该问题的C语言程序,阶乘的计算使用递归函数实现
C语言:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…
编一个函数,计算并返回n的阶乘,n作为函数的参数.在主函数中调用该函数依次计算2!、3!、……10!.