题目:
计算前N项自然数之和
描述:
编写一个C++程序,要求用户输入一个整数N,然后计算并输出从1到N(包括N)的所有自然数之和。
程序功能要求:
- 程序首先提示用户输入一个整数N。
- 使用一个循环结构计算从1到N的所有自然数之和。
- 输出计算结果,格式为:“前N项自然数之和为:S”,其中N为用户输入的整数,S为计算得到的和。
源代码:
#include <iostream>
using namespace std;
int sumn(int n) {
int sum = 0;
for (int i = 1; i <= n; ++i) {
sum += i;
}
return sum;
}
int main() {
int n;
cout << "请输入一个整数:";
cin >> n;
cout << "前" << n << "项自然数之和为:" << sumn(n) << endl;
return 0;
}
运行截图:
1万+

被折叠的 条评论
为什么被折叠?



