21xrx.com
2024-12-22 21:03:05 Sunday
登录
文章检索 我的文章 写文章
使用while语句实现C++中1到n的求和
2023-07-08 21:30:55 深夜i     --     --
C++ while 求和 1到n

在C++编程语言中,我们可以通过使用while语句来实现1到n的求和。这个过程虽然简单,但是却是在编程中常见的问题,因此我们必须学会如何用程序来解决这个问题。

在C++中,while循环语句的基本语法为while(表达式)语句;表达式是一个布尔类型的值,它的值为真或假。当表达式的值为真时,程序将会进入循环体内部执行语句,反之,程序跳出循环继续执行下面的语句。

那么,我们要如何利用while语句求1到n的和呢?首先,我们需要定义一个变量i,这个变量的初始值为1;同时,我们也需要定义一个变量sum,用来记录1到n的和。然后,在while循环中,我们可以利用i从1开始,每次循环里都将i加1,直到i的值大于n为止。在每次循环中,我们需要将i的值加入到sum中,最终得到的sum的值即为1到n的和。

下面是代码示例:


#include<iostream>

using namespace std;

int main()

{

  int n, i = 1, sum = 0; //定义变量n、i、sum并初始化

  cout << "Please input n:";

  cin >> n;

  while (i <= n)     // 循环条件为i小于等于n

  {

    sum += i;     // 将i加入到sum中

    i++;       // i加1

  }

  cout << "1到" << n << "的和为:" << sum << endl;

  return 0;

}

在上述代码中,我们首先定义了变量n、i和sum,并给它们赋初始值0;然后,在输入n的值之后,我们使用了while循环语句来计算从1到n的和,最后输出得到的sum的值。在这个例子中,我们使用了while语句来计算1到n的和,这是一种简便、实用的求和方法,可以用于解决许多与求和相关的问题。

  
  

评论区

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