下面程序采用函数递归调用的方法计算sum=1+2+3+4+...+n,请填空。

下面程序采用函数递归调用的方法计算sum=1+2+3+4+...+n,请填空。,第1张

#include "stdio.h"

main()

{ int sum(int)

int i

scanf("%d",&磨兄i)

if(i<帆租=0) printf("Input error!")

else printf("sum=%d",sum(i))

}

int sum(int n)

{

if(n==1) return  1 //(1)瞎轿袭

else return  n+sum(n-1)//(2)

}

int average(int score[],int n)

{

int sum=0

if(n==0) return 0

else return average(score,n-1)+score[n-1]

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12549974.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存