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