下面程序的功能是將從鍵盤輸入的一對(duì)數(shù),由小到大排序輸出,當(dāng)輸入一對(duì)相等數(shù)時(shí)結(jié)束循環(huán),在下畫線
下面程序的功能是將從鍵盤輸入的一對(duì)數(shù),由小到大排序輸出,當(dāng)輸入一對(duì)相等數(shù)時(shí)結(jié)束循環(huán),在下畫線處應(yīng)填入的選項(xiàng)是 #include<iostream.h> void main( ) { int a, b, t; cin > > a > > b; while(____) { if(a>b) { t=a;a=b;b=t;} cout < < a < < " " < < b < < endl; cin > > a > > b; } }
A.! a=b
B.a(chǎn)!=b
C.a(chǎn)==b
D.a(chǎn)=b
正確答案:B解析:根據(jù)本題提出的條件可知,控制循環(huán)的表達(dá)式應(yīng)該是所輸入的兩個(gè)數(shù)互不相等,也即只有滿足這一條件時(shí),兩數(shù)才能進(jìn)行排序輸出的操作,由此得出循環(huán)的控制表達(dá)式應(yīng)該為a!=b。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。