下列程序輸出的結(jié)果是()。main(){int a;a=-4+4*5-6;printf("%d",a);a=4+4%5-6;printf("%d",a);a=-
下列程序輸出的結(jié)果是( )。 main() { int a; a=-4+4*5-6;printf("%d",a); a=4+4%5-6;printf("%d",a); a=-3+4%6/5;printf("%d",a); a=(7+6)%5/2;printf("%d",a); }
A.102-3 1
B.10-22 1
C.11-22 1
D.1022 1
正確答案:A解析: 本題考查%和/算符的使用。如果兩個(gè)數(shù)不能整除,只取結(jié)果的整數(shù)部分,小數(shù)部分全部舍去。運(yùn)算符“%”要求兩個(gè)運(yùn)算對(duì)象都為整型,其結(jié)果是整數(shù)除法的余數(shù)。表達(dá)式:a=-4+4*5-6=-4+20-6=10;表達(dá)式:a=4+4%5-6=4+4-6=2;表達(dá)式:a=-3+4%6/5=-3+0=-3;表達(dá)式:a=(7+6)%5/2=13%5/2=1。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。