[單項選擇題] 下列程序的輸出結(jié)果是( )?! lass Father{ int m.n; Father(int a,int B) { m=a;
[單項選擇題] 下列程序的輸出結(jié)果是( )。 class Father{ int m.n; Father(int a,int B) { m=a; n=b } void show ( ){ System.out.println("m and n:"+m+" "+n); } } class Son extends Father{ int p; Son (int a,int b,int C) { super(a,B) ; p=c; } void show(){supur.show( ); System.out.println("p:"+p); } } class Test { public static void main (String args[ ]) { Son s:new Son(6,7,8); s.show( ); } }
A. True
B. False
C.-1
D.1
正確答案:B
參考解析:本題考查的是For循環(huán)結(jié)構(gòu)語句,程序段的運行過程為:開始a=1,b=2。For循環(huán)中步長缺省值為1,循環(huán)變量I的初值為1,終值為3,所以此循環(huán)結(jié)構(gòu)可以循環(huán)3次?! 〉谝淮窝h(huán)后,結(jié)果為:f=2,a=2,b=2; 第二次循環(huán)后,結(jié)果為:f=4,a=2,b=4; 第三次循環(huán)后,結(jié)果為:f=8,a=4,b=8; 所以每循環(huán)一次,便輸出f當(dāng)前值,循環(huán)3次即便輸出3個f值分別為2,4,8。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。