21xrx.com
2024-12-22 22:08:09 Sunday
登录
文章检索 我的文章 写文章
"C++使用while循环求1到100的和"
2023-07-08 00:30:45 深夜i     --     --
C++ while循环 求和 1到100

C++是一种高效、功能强大的编程语言,许多程序员喜欢使用它来编写各种应用程序和系统。在C++中,while循环是一种重要的控制结构,它允许程序在满足某个条件的情况下重复执行一组语句。在本文中,我们将使用C++的while循环来求1到100的和。

在C++中,求1到100的和可以使用for循环、while循环或者递归等多种方式实现。在这里,我们将选择使用while循环来完成这个任务。请看下面的代码:


#include <iostream>

using namespace std;

int main()

{

  int i = 1;

  int sum = 0;

  while (i <= 100)

  {

    sum += i;

    i++;

  }

  cout << "1到100的和是:" << sum << endl;

  return 0;

}

以上的代码中,我们首先定义了两个变量i和sum,它们分别用于控制循环和保存计算结果。接着,我们使用while循环来对i进行逐步增加,并将每次增加后的i值加到sum变量中。

当i<=100时,while循环将一直执行,直到i的值大于100为止。在这个过程中,我们使用了加法操作符和递增操作符++,它们分别用于对sum和i变量的处理。

最后,我们使用cout语句来输出计算的结果,并使用endl语句来换行。运行上述代码,将会输出以下结果:


1到100的和是:5050

这说明我们的while循环成功地计算出了1到100的和,其结果为5050。

总之,在C++中,while循环是一种非常常用的控制结构,可以用于各种场景,包括计算1到100的和。在编写程序时,我们应该根据具体情况选择合适的循环结构,以提高程序的效率和可读性。

  
  

评论区

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