設(shè)有語(yǔ)句for(e1; ;e3)s;與該語(yǔ)句等同的語(yǔ)句是A.for(e1;0;e3)s; B.for(e1;1;e3)s;B.for(e1;e1;e3)s; D.for(e1;e3;e3)s這些for語(yǔ)句是什么意思,應(yīng)該選哪一個(gè)呢?為什么?那個(gè)e1和s之類的是什么意思啊。。。。
2 回答

慕斯709654
TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊
for(表達(dá)式1;表達(dá)式2;表達(dá)式3)
{ 語(yǔ)句
};
(1)先求表達(dá)式1的值。
(2)再求表達(dá)式2的值,若其值為真(非0),
則執(zhí)行for語(yǔ)句后跟的花括號(hào)內(nèi)語(yǔ)句后執(zhí)行(3),否則退出循環(huán),執(zhí)行for以下的其他語(yǔ)句
(3)求表達(dá)式3的值
(4)重復(fù)執(zhí)行2
在這個(gè)題中,表達(dá)式1=e1,表達(dá)式2為空=恒為真(就是非0),表達(dá)式3=e3,
s={語(yǔ)句}。 對(duì)照上面的格式自己看看。
for語(yǔ)句里面的表達(dá)式1,表達(dá)式2,表達(dá)式3都可以省略,但是2個(gè)分號(hào);不能省!
表達(dá)式2省略的for循環(huán)相當(dāng)于
while(true)或者while(1)
對(duì)照一下就可以判斷是B正確,
因?yàn)锽得表達(dá)式2恒為真。
over!
- 2 回答
- 0 關(guān)注
- 919 瀏覽
添加回答
舉報(bào)
0/150
提交
取消