有如下程序 main() { float x=2.0,y; if(x<0.0)y=0.0; else if(x>10.0)y=1.0/x; else
有如下程序
main()
{ float x=2.0,y;
if(x<0.0)y=0.0;
else if(x>10.0)y=1.0/x;
else y=1.0;
printf("%f\n",y);}
該程序的輸出結(jié)果是
A.0.000000
B.0.250000
C.0.500000
D.1.000000
正確答案:D解析:本題考查if語句中的一種表達(dá)方式,即:if卐lse if叀 該表達(dá)式的語句是:if(表達(dá)式1)語句1else if(表達(dá)式2)語句2else if(表達(dá)式3)語句3else語句4厖本題執(zhí)行elsey=1.0,并且以"%f"輸出。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。