[單項(xiàng)選擇題] 有如下程序: public class Sun public static void main(String args[ ])
2021-07-20
[單項(xiàng)選擇題] 有如下程序:
public class Sun
public static void main(String args[ ])
int s=0;
int i=1;
while (i<=100)
s=s+i;System.out.println(s);
運(yùn)行后的結(jié)果是( )。
A.5050
B.5051
C.死循環(huán),直到溢出
D.無窮大的數(shù)
正確答案:C
參考解析:本題考查對while循環(huán)語句的理解。在while語句中的條件再循環(huán)中必須有加的可能,循環(huán)才能正常結(jié)束。如條仆恒為真,循環(huán)水無終止地進(jìn)行下去,出現(xiàn)死循環(huán)。此程序由于i的值始終小于0,因此,這是一個死循環(huán), s的值為1+1+1+...直到系統(tǒng)溢出。如在第4行后面加上語句i=i+1,循環(huán)就會正常結(jié)束。故本題答案是C。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。