有以下程序:main(){int k=33;printf("%d,%o,%x",k,k,k);}執(zhí)行后的輸出結(jié)果是()。
有以下程序: main() {int k=33; printf("%d,%o,%x",k,k,k); } 執(zhí)行后的輸出結(jié)果是( )。
A.33,033,0x21
B.33,033,21
C.3.3041e+007
D.33,41,21
正確答案:D解析:本題考查不同進(jìn)制間的轉(zhuǎn)換。printf輸出函數(shù)中輸出變量的格式,由輸出格式符決定。題中“%o”格式符表示以八進(jìn)制的形式輸出;“%x”格式符表示以十六進(jìn)制的形式輸出?!?3”的八進(jìn)制和十六進(jìn)制分別是41和21。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。