求一组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);
}追问怎么你们两个不太一样
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;
}
#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;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯