C語言for 語句
提問人:楊紫紅發(fā)布時間:2020-11-16
語法:for(表達式1;表達式2;表達式3)
循環(huán)體語句;
語義:
1、先求表達式1;
2、求解表達式2,若其值為真,則執(zhí)行第三步;若為假,則結(jié)束循環(huán);
3、執(zhí)行循環(huán)體中的語句;
4、求解表達式3;
5、轉(zhuǎn)回第二步繼續(xù)執(zhí)行
如: for( i=1; i<=100; i++) sum=sum+i;可看成:
for(循環(huán)變量賦初值;循環(huán)條件;循環(huán)變量增值)語句;
說明:
(1)顯然for循環(huán)更簡潔,更靈活;
(2)循環(huán)體可以是復合語句;
(3)for語句中的三個表達式均可以是逗號表達式,故可同時對多個變量賦初值及修改。如:for(i=0, j=1; j<n && i<n; i++, j++) …
(4)for語句中三個表達式可?。?/div>
循環(huán)體語句;
語義:
1、先求表達式1;
2、求解表達式2,若其值為真,則執(zhí)行第三步;若為假,則結(jié)束循環(huán);
3、執(zhí)行循環(huán)體中的語句;
4、求解表達式3;
5、轉(zhuǎn)回第二步繼續(xù)執(zhí)行
如: for( i=1; i<=100; i++) sum=sum+i;可看成:
for(循環(huán)變量賦初值;循環(huán)條件;循環(huán)變量增值)語句;
說明:
(1)顯然for循環(huán)更簡潔,更靈活;
(2)循環(huán)體可以是復合語句;
(3)for語句中的三個表達式均可以是逗號表達式,故可同時對多個變量賦初值及修改。如:for(i=0, j=1; j<n && i<n; i++, j++) …
(4)for語句中三個表達式可?。?/div>
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>