若執(zhí)行下列的程序時(shí),從鍵盤上輸入1和2,則輸出結(jié)果是()。#includemain(){int a,b,s; scan
若執(zhí)行下列的程序時(shí),從鍵盤上輸入1和2,則輸出結(jié)果是( )。 #include<stdio.h> main() { int a,b,s; scanf("%d%d",&a,&b); s=a; if(a<b)s=b; s=s*s; printf("%d\n",s); }
A.1
B.4
C.2
D.9
正確答案:B解析: 本題考查if語(yǔ)句。scanf函數(shù)通過(guò)鍵盤讀入a、b的值,a=1,b=2。第一個(gè)if語(yǔ)句,先判斷條件,發(fā)現(xiàn)ab條件成立,則s=b=2,s=s*s=4。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。