用do...while语句计算1+2+3+...+n的值
时间: 2023-11-15 09:07:08 浏览: 68
c代码-12、/*用do...while语句计算1到n的累乘之积,即计算n!*/
可以使用do...while语句计算1+2+3+...+n的值,代码如下:
```
int n = 10;
int sum = 0;
int i = 1;
do {
sum += i;
i++;
} while (i <= n);
cout << "1+2+3+...+" << n << " = " << sum << endl;
```
这段代码中,我们先定义了n、sum和i三个变量,其中n表示要计算的数的范围,sum表示累加的结果,i表示当前累加到的数。然后使用do...while语句进行累加,每次将i加1,并将i加到sum中,直到i大于n为止。最后输出累加的结果。
阅读全文