21xrx.com
2025-03-23 22:28:38 Sunday
文章检索 我的文章 写文章
使用do while循环求1到100的和的C++代码
2023-07-05 13:39:48 深夜i     43     0
do while循环 求和 1到100 C++代码

在C++编程语言中,do-while循环是一种经常用于执行重复性任务的循环结构。这种循环的特点是先执行一遍循环体,然后再判断循环条件是否成立。如果条件成立,就重复执行循环体,否则跳出循环。下面我们将使用do-while循环来求1到100的和。

首先是代码实现:

#include <iostream>
using namespace std;
int main()
{
  int i = 1, sum = 0;
  do
  {
    sum += i;
    i++;
  } while (i <= 100);
  cout << "1到100的和为:" << sum << endl;
  return 0;
}

上述程序首先定义了两个变量`i`和`sum`,其中`i`表示当前的循环变量,`sum`表示需要求和的结果。在这里,我们将`i`的初始值设为1,`sum`的初始值设为0。然后,利用do-while循环结构,实现了对1到100的循环求和。在循环体中,首先累加`i`的值到`sum`变量中,然后将`i`的值加1,以便进行下一轮循环。当`i`的值大于100,即循环条件不再成立时,退出循环,并输出最终的求和结果。

当我们编译并运行上述代码时,将会输出以下结果:

1到100的和为:5050

可以看出,使用do-while循环,我们成功计算出了1到100的和。这种循环结构不仅可以用于求和等简单计算,还可以用于很多重复性较强的任务,大大提高了程序的可读性和效率。

  
  

评论区