首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C 語言入門實例:計算 1 到 100 求和(while 與 for 兩種寫法)

     編輯:關於C語言

while 循環版

#include 

int main() {
    int i = 1, sum = 0;
    while (i <= 100) {
        sum += i;
        i++;
    }
    printf("%d\n", sum); // 5050
    return 0;
}

for 循環版

#include 

int main() {
    int sum = 0;
    for (int i = 1; i <= 100; i++) {
        sum += i;
    }
    printf("%d\n", sum);
    return 0;
}

數學驗證

等差數列求和公式:Sn = n(a1 + an)/2 = 100 * (1 + 100) / 2 = 5050。

教學要點

  • 初始化、條件判斷、迭代更新三要素;
  • `for` 適用於已知次數循環,`while` 適用於條件驅動;
  • 注意大括號作用域,避免「懸空 else」等陷阱。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved