迴圈與選擇結構 for

2021-10-10 09:40:49 字數 508 閱讀 1066

for

while迴圈較為鬆散,可以用更緊湊的for迴圈。

for(表示式1;表示式2;表示式3){

語句塊}

先執行表示式1,再執行表示式2,若為真則執行迴圈體,否則結束迴圈,執行完迴圈體後執行表示式3,重複23,直到表示式2為假時終止迴圈。

表示式1只執行1次。

也可寫為:

for(初始化語句;迴圈條件;自增或自減){

迴圈內容

}求1到100的和

int i;

int sum=0;

for(i=1;i<=100;i++)

printf("%d\n", sum);

表示式1,3也可以是逗號表示式比如:

for(i=0,j=0;i<=100;i++,j–)

表示式2可以是關係表示式也可以是邏輯表示式也可以是數值或字元,只要其值非零都會繼續執行迴圈體。

計算回車前鍵盤輸入了多少個字元:

#include

int main()

python if的選擇結構與迴圈

語句塊 可以執行一次或者多次的語句,以冒號為標記,縮排結束就是語句塊結束的時候 判斷條件 以bool型別為標誌的,當條件為真就執行,為假就跳過。if的基本結構 if 條件 else note 要用冒號來結束 塊,用縮排區分 塊。raw input 函式只支援字串,返回為字串。輸入什麼儲存為字串,必要...

流程控制 選擇結構與迴圈結構

選擇結構 系列選擇結構 條件表示式 成立時執行的內容 互斥 選擇結構 條件表示式 成立時 不成立,f else if else 多重 選擇結構 自上而下執行判斷 只要有乙個滿足 省下的不再繼續 判斷 if 條件1 else if 條件2 else 巢狀if 多種結構之間可以相互巢狀 只要符合需求即可...

day2 選擇結構與迴圈結構

程式設計中為了實現一些功能,要借助條件分支和迴圈等功能。python中的選擇結構與迴圈結構可以讓我們達到這些目的,十分關鍵。通過判斷條件 返回true或false 來判斷執行哪個程式的結構。常用選擇語句 if,elif,else,breakif 判斷條件是否為true,若為true則執行if下的語句...