有下列程序:include<stdi0.h>voidmain( ){char*s={"ABC");do{printf("%d&
有下列程序:
include<stdi0.h>
voidmain( )
{char*s={"ABC");
do
{printf("%d",*s%10);s++;
}while(*s);
}
注意:字母A的ASCIl碼值為65。程序運行后的輸出結(jié)果是( )。
A.5670
B.656667
C.567
D.ABC
正確答案:CC?!窘馕觥勘绢}考查d0…while語句,至少執(zhí)行一次循環(huán)體,依次輸出ABC,這三個字母的ASCIl值對10求模的余數(shù),字母A的ASCIl值對10求模的余數(shù)為5,字母B的ASCIl值對10求模的余數(shù)為6,字母c的ASCIl值對10求模的余數(shù)為7。所以正確答案為選項C。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。