C語言for 語句
提問人:楊紫紅發(fā)布時(shí)間:2020-11-16
語法:for(表達(dá)式1;表達(dá)式2;表達(dá)式3)
循環(huán)體語句;
語義:
1、先求表達(dá)式1;
2、求解表達(dá)式2,若其值為真,則執(zhí)行第三步;若為假,則結(jié)束循環(huán);
3、執(zhí)行循環(huán)體中的語句;
4、求解表達(dá)式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)更簡(jiǎn)潔,更靈活;
(2)循環(huán)體可以是復(fù)合語句;
(3)for語句中的三個(gè)表達(dá)式均可以是逗號(hào)表達(dá)式,故可同時(shí)對(duì)多個(gè)變量賦初值及修改。如:for(i=0, j=1; j<n && i<n; i++, j++) …
(4)for語句中三個(gè)表達(dá)式可省:
循環(huán)體語句;
語義:
1、先求表達(dá)式1;
2、求解表達(dá)式2,若其值為真,則執(zhí)行第三步;若為假,則結(jié)束循環(huán);
3、執(zhí)行循環(huán)體中的語句;
4、求解表達(dá)式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)更簡(jiǎn)潔,更靈活;
(2)循環(huán)體可以是復(fù)合語句;
(3)for語句中的三個(gè)表達(dá)式均可以是逗號(hào)表達(dá)式,故可同時(shí)對(duì)多個(gè)變量賦初值及修改。如:for(i=0, j=1; j<n && i<n; i++, j++) …
(4)for語句中三個(gè)表達(dá)式可省:
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>