溫馨提示×

怎么使用c語言while循環(huán)求和

小億
406
2023-12-04 11:42:45
欄目: 編程語言

使用C語言的while循環(huán)求和可以通過以下步驟實(shí)現(xiàn):

  1. 定義變量sum并初始化為0,用于存儲求和結(jié)果。
  2. 定義一個(gè)變量i并初始化為1,用于遍歷求和的數(shù)字。
  3. 使用while循環(huán),設(shè)置循環(huán)條件為i小于等于輸入的數(shù)字n。
  4. 在循環(huán)體內(nèi),將i累加到sum中,并將i自增1。
  5. 循環(huán)結(jié)束后,輸出sum的值作為求和結(jié)果。

下面是一個(gè)示例代碼:

#include <stdio.h>

int main() {
    int n, sum = 0, i = 1;
    
    printf("請輸入一個(gè)正整數(shù):");
    scanf("%d", &n);
    
    while (i <= n) {
        sum += i;
        i++;
    }
    
    printf("1到%d的和為:%d\n", n, sum);
    
    return 0;
}

在運(yùn)行程序時(shí),首先會要求輸入一個(gè)正整數(shù)n,然后程序就會使用while循環(huán)從1到n求和,并輸出結(jié)果。

0