文章目錄
- 循環語句
-
- for循環
-
- 表達句格式
- while循環
-
- 表達句格式
- do-while循環
-
- 表達句格式
- 例題
- 小結:
循環語句
循環語句的定義:
在不少實際問題中,有許多具有規律性的重複操作,是以在程式中就需要重複執行某些語句。循環結構是在一定條件下反複執行某段程式的流程結構,被反複執行的程式被稱為循環體。
循環語句是由循環體及循環的終止條件兩部分組成的。
for循環
表達句格式
for表達式:
for(表達式1;表達式2;表達式3)語句:循環體
表達式1:一般為指派表達式,給控制變量賦初值;
表達式2:關系表達式或邏輯表達式,循環控制條件;
表達式3:一般為指派表達式,給控制變量增量或減量。
語句:循環體,當有多條語句時,必須使用複合語句。
例:
for(int i=1;i<=n;i++){
cnt++;
}
/*int i=1(表達式1)可以在表達式1裡面定義變量
i<=n(表達式2)
i++(表達式3)
while循環
表達句格式
while表達式:
while(條件表達式)
這裡的表達式是循環能否繼續下去的條件,而語句是循環體。隻要表達式為真,則執行循環體内語句。否則終止循環,執行循環體外語句。
例:
int i=1;
while(i<=n){
cnt++;
i++;
}
do-while循環
表達句格式
do-while表達式:
do{
循環體
} while(條件表達式);
例:
int i = 1;
do {
cnt++;
i++;
} while (i <= n);
//注意:在while(條件表達式)末尾應有分号
例題
洛谷P5722數列求和
戳下面連結有題解:本人題解
力扣202快樂數
戳下面連結有題解:本人題解
小結:
循環結構還是比較重要的知識點,一定要搞懂它。在今後的學習中會經常用到。
如果實在不會,建議辍學。
看了我的文章,怎能不會呢?