[單項(xiàng)選擇題] 下面程序段的輸出結(jié)果是 public class Test public static void main(String args[])i
2021-07-20
[單項(xiàng)選擇題] 下面程序段的輸出結(jié)果是
public class Test
public static void main(String args[])
int n=5,sum=O;
while(n>0)
sum+=n;
--n;
System.out.println("sum is "+Sum);A.sum is 14
B.sum is 15
C.sum is 10
D.sum is 5
正確答案:B
參考解析:本題考查while語(yǔ)句的用法。while循環(huán),又稱(chēng)為“當(dāng)型”循環(huán),題目程序是從5~1逐漸累加并輸出結(jié)果,考生需要注意不要增加或減少循環(huán)次數(shù)。還要注意對(duì)自減運(yùn)算符的理解。--n表示對(duì)操作數(shù)先減1,然后再取值,而 n--表示先取值,然后再對(duì)n進(jìn)行減1。所以最后結(jié)果是5+4+3+2+1=15。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。