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

C# do-while 語句:後置檢查、至少執行一次與階乘計算範例

     編輯:關於C語言

do-while 語句 先執行主體一次,再檢查條件決定是否繼續,保證至少執行一次。

語法與順序


do embedded-stmt while (bool-expr);
// 1. 執行主體
// 2. 評估 bool-expr
// 3. true → 回 1;false → 結束

同樣支援 break / continue

  • break:跳出迴圈。
  • continue:跳至 while 條件檢查。

階乘計算(更自然)


long y = 1;
do {
    y *= x;
    x--;
} while (x > 0);

比 while(true)+break 更清楚表達「至少一次」語意。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved