C++ while 计算1到10的和
在 C++ 中,可以使用 while
循环计算从 1 到 10 的和。下面是一个简单的示例代码,展示了如何使用 while
循环实现这一功能:
cpp#include <iostream>
int main() {
int sum = 0; // 存储总和
int i = 1; // 起始值
while (i <= 10) { // 循环条件:i 小于等于 10
sum += i; // 将 i 加到总和中
i++; // 增加 i 的值
}
std::cout << "The sum of numbers from 1 to 10 is: " << sum << std::endl;
return 0;
}
代码解释
包含头文件:
cpp#include <iostream>
包含
iostream
头文件用于输入和输出操作。主函数:
cppint main() {
主程序入口点。
初始化变量:
cppint sum = 0; int i = 1;
sum
用于存储总和,i
用于循环计数。while
循环:cppwhile (i <= 10) {
循环条件是
i
小于等于 10。每次循环中,i
的值会被加到sum
中,然后i
自增。更新总和:
cppsum += i;
更新计数器:
cppi++;
递增
i
的值以移动到下一个数字。输出结果:
cppstd::cout << "The sum of numbers from 1 to 10 is: " << sum << std::endl;
返回 0:
cppreturn 0;
结束程序并返回 0 表示成功。
通过以上代码,while
循环会计算出从 1 到 10 的所有整数的和,并将结果输出到控制台。