(26)有以下程序段
intk=O:
while(k=1)k++;
while循環(huán)執(zhí)行的次數(shù)是
A)無限次
B)有語法錯,不能執(zhí)行
C)一次也不執(zhí)行
D)執(zhí)行1次
參考答案:(26)A【解析】注意本題有個陷阱,馬虎的考生將紛紛落馬。本來while中的表達(dá)式應(yīng)為k=-1,而 本題卻為k=1,是賦值表達(dá)式而不是邏輯表達(dá)式。因此,編譯器將其值一直認(rèn)為是l,因此表達(dá)式 一直為真,陷人無限次的循環(huán)。
intk=O:
while(k=1)k++;
while循環(huán)執(zhí)行的次數(shù)是
A)無限次
B)有語法錯,不能執(zhí)行
C)一次也不執(zhí)行
D)執(zhí)行1次
參考答案:(26)A【解析】注意本題有個陷阱,馬虎的考生將紛紛落馬。本來while中的表達(dá)式應(yīng)為k=-1,而 本題卻為k=1,是賦值表達(dá)式而不是邏輯表達(dá)式。因此,編譯器將其值一直認(rèn)為是l,因此表達(dá)式 一直為真,陷人無限次的循環(huán)。