设计一个C++程序,计算从1加到一百的结果
时间: 2024-10-13 22:15:59 浏览: 32
C++程序设计(谭浩强)第一章ppt课件.ppt
设计一个简单的C++程序来计算1到100的累加和,可以使用for循环或者while循环来实现。这里是一个基本的例子:
```cpp
#include <iostream>
int main() {
int sum = 0; // 初始化累积和为0
for(int i = 1; i <= 100; i++) {
sum += i; // 每次迭代都将当前数值加到总和上
}
std::cout << "1到100的和是: " << sum << std::endl;
return 0;
}
```
在这个程序中,我们遍历1到100之间的所有整数,并将它们逐个加到`sum`变量中。最后,通过`std::cout`打印出结果。
如果你想让用户输入一个上限,你可以稍微修改一下代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int n, sum = 0;
cout << "请输入一个数字作为上限: ";
cin >> n;
for(int i = 1; i <= n; i++) {
sum += i;
}
cout << "1到" << n << "的和是: " << sum << endl;
return 0;
}
```
现在用户可以根据提示输入一个值,程序会计算并显示相应的和。
阅读全文