急!!!怎么用C语言编写程序,用函数完成:计算从1开始到n的自然数的和???
4个回答
2016-01-07 · 知道合伙人教育行家
关注
展开全部
思路:定义函数sum(n),针对参数n,for循环从1到n累加求和,最后返回累加和。主函数调用sum函数求输入值n的累加和并输出。
参考代码:
#include<stdio.h>
#include<math.h>
int sum(int n){//计算累加和函数。
int i,sum=0;
for(i=1;i<=n;i++)
sum=sum+i;
return sum;
}
int main()
{
int n;
scanf("%d",&n);
printf("1到%d的累加和为%d。\n",n,sum(n));
return 0;
}
/*
10
1到10的累加和为55。
*/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int fun(int n)
{
int i,sum=0;
for(i=1;i<=n;i++)sum+=i;
return sum;
}
void main()
{
int N,re;
scanf("%d",&N);
re = fun(N);
printf("%d\n",N);
}
int fun(int n)
{
int i,sum=0;
for(i=1;i<=n;i++)sum+=i;
return sum;
}
void main()
{
int N,re;
scanf("%d",&N);
re = fun(N);
printf("%d\n",N);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int sum(int n){
int sum = 0;
for(int i = 1;i <= n;i ++)
sum += i;
return sum;
}
int sum = 0;
for(int i = 1;i <= n;i ++)
sum += i;
return sum;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询