永发信息网

求一组C语言编程。编写一个函数,用递归的方法求1+2+3+4+...+n的值,在主函数中进行输入输出。

答案:2  悬赏:60  手机版
解决时间 2021-03-04 06:43
  • 提问者网友:萌卜娃娃
  • 2021-03-03 22:08
求一组C语言编程。编写一个函数,用递归的方法求1+2+3+4+...+n的值,在主函数中进行输入输出。
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-03-03 23:29
#include "stdio.h"
 
 int sum1toN(int n)
 {
     if(n == 1):
         return 1;
     else
         return n + sum1toN(n - 1);
 }
 
 void main()
 {
     int n;
     scanf("%d",&n);
     int s = sum1toN(n);
     printf("%d",s);
 }追问怎么你们两个不太一样
全部回答
  • 1楼网友:詩光轨車
  • 2021-03-03 23:46
#include
#include
int fun(int x)
{
    if(x==1)    return 1;
    else    return( x + f(x-1));
}
int main()
{
    int n;
    scanf("%d",&n);
    printf("%d",f(n));
    return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯