執(zhí)行以下程序,輸出結果的最后一行語句是______。include iostream.h>class Sample{int x,y;public:Sample(
執(zhí)行以下程序,輸出結果的最后一行語句是______。
include iostream.h>
class Sample
{
int x,y;
public:
Sample(){x=y=0;}
Sample(int a,int b){x=a;y=b;}
~Sample()
{
if(x==y)
cout"x!=y"end1;
else
cout"x!=y"end1;
}
void disp()
{
cout"x="x",y="yend1;
}
};
void main()
{
Sample s1(2,3);
s1.disp();
}
正確答案:x!=yx!=y 解析:此題考查的是類的構造函數(shù)和析構函數(shù)。首先,“Sample s1(2,3);”會調(diào)用含有兩個參數(shù)的構造函數(shù)“Sample(int a,int b){x=a;y=b;)”,disp()函數(shù)輸出成員變量x和y的值:x=2,y=3;然后結束時調(diào)用析構函數(shù),因為x和y值不等,故輸出x!=y。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。