编写一个求和函数
一. 题目
编写一个求和函数sum,用于计算 1+2+…+n ,在主函数调用该函数求和。
二. 难度分析
半星(可能半星都没有…)。
三. 思路
考虑到是求n项和,我们应该想到运用循环,并且是迭代,即可实现累加。
四. 代码实现
#include<stdio.h>
int sum(int n)//定义sum函数(递推)
{
int t = 0;
for (int i = 1; i <= n; i++)//利用for循环求n项和
{
t = t + i;
}
return t;//返回sum函数的结果
}
int main()
{
int n;
int sum(int x);//声明函数
scanf_s("%d", &n);//确定n的值
sum(n);//调用sum函数
printf("%d", sum(n));//打印n项和的结果
return 0;
}
五. 运行结果
六. 小结
第一次写文章,如有错误,望斧正!