天天看點

【真題演練】選擇結構

選擇題:
假定所有變量均已正确定義,則運作下列程式,x結果為()
a=b=c=0;
x=35;
if(!a)
    x--;
else if(b);
if(c)
    x=3;
else 
    x=4;

A:31                B:4                C;35                D:3







------------------------------------
答案 B
原程式:                         分析程式
if(!a)--------------------------如果(a == 0)    
    x--;------------------------則x=34;
else if(b);---------------------如果b !=0,則此選擇結構結束(因為後面有;)
if(c)---------------------------如果c!=0
    x=3;------------------------則x=3
else ---------------------------否則
    x=4;------------------------x=4;
(此程式執行的語句為紅色字型)
故x=4。