21xrx.com
2024-12-22 20:44:55 Sunday
登录
文章检索 我的文章 写文章
使用do while循环求1到100的和的C++代码
2023-07-05 13:39:48 深夜i     --     --
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的和。这种循环结构不仅可以用于求和等简单计算,还可以用于很多重复性较强的任务,大大提高了程序的可读性和效率。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复