在线现看午夜福利片|女人16久久免费视频|鲁丝片一区鲁丝片二区鲁丝|一区二区三区欧美在线

  1. 
    
    <b id="glvx9"></b>
        1. <blockquote id="glvx9"><meter id="glvx9"></meter></blockquote>
            首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導(dǎo)航
            您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > C加加 > 模擬試題 > 正文

            2018年12月計算機二級C++考試沖刺試題及答案(2)

            來源:考試吧 2018-12-3 16:16:40 要考試,上考試吧! 萬題庫
            “2018年12月計算機二級C++考試沖刺試題及答案(2)”供考生參考。更多計算機等級考試模擬試題等信息請訪問考試吧計算機等級考試網(wǎng)。
            第 1 頁:沖刺試題
            第 3 頁:參考答案

              二、程序改錯題(18分)

              使用VC++6.0打開考生文件夾下的源程序文件1.cpp,該程序運行時有錯,請改正程序中的錯誤,使程序輸出的結(jié)果為

              m=-10

              n=-1O

              p一0

              q=-10

              z=A

              注意:錯誤的語句在//******error******的下面,修改該語句即可。

              試題程序:

              #include

              voidmain()

              {

              doublem=10:

              floatn=10:

              boolp=1;

              intq=10;

              charz=’a’:

              m=-m:

              //******error******

              n=~n;

              //******error******

              P=-P:

              //******error******

              q=~q:

              z=z-32;

              cout<<"m="<  cout<<"n="<  cout<<"p="

              三、簡單應(yīng)用題(24分)

              使用VC6打開考生文件夾下的源程序文件2.cpp。閱讀下列函數(shù)說明和代碼,補充空出的代碼。函數(shù)sum(intn)返回1,2,3,…,n的和。其中n大于0。

              程序要求使用遞歸實現(xiàn)上述功能。

              注意:不能修改程序的其他部分,只能補充sum函數(shù)。

              試題程序:

              #include

              #include

              intsum(intn)

              {

              }

              voidmain()

              {

              cout<<"1+2+3+…+100="<  endl;

              return;

              }

              三、簡單應(yīng)用題(24分)

              使用VC6打開考生文件夾下的源程序文件2.cpp。閱讀下列函數(shù)說明和代碼,補充空出的代碼。函數(shù)sum(intn)返回1,2,3,…,n的和。其中n大于0。

              程序要求使用遞歸實現(xiàn)上述功能。

              注意:不能修改程序的其他部分,只能補充sum函數(shù)。

              試題程序:

              #include

              #include

              intsum(intn)

              {

              }

              voidmain()

              {

              cout<<"1+2+3+…+100="<  endl;

              return;

              }

              四、綜合應(yīng)用題(18分)

              使用VC++6.0打開考生文件夾下的源程序文件3.cpp,其中定義了用于表示矩形的CRect類,但類CRect的定義并不完整。請按要求完成下列操作,將類CRect的定義補充完整。

              (1)定義私有數(shù)據(jù)成員leftPoint、topPoint、rightPoint、bottomPoint,分別用于表示矩形左上角及右下角的點的坐標(biāo),它們都是double型的數(shù)據(jù)。請在注釋1之后添加適當(dāng)?shù)恼Z句。

              (2)完成默認(rèn)構(gòu)造函數(shù)CRect的定義,指定默認(rèn)實參為0,它們都是double型的數(shù)據(jù)。請在注釋2之后添加適當(dāng)?shù)恼Z句。

              (3)定義函數(shù)體為空的析構(gòu)函數(shù)。請在注釋3之后添加適當(dāng)?shù)恼Z句。

              (4)在main函數(shù)中定義GReet類的實例rect2,并把re-

              ct1的值賦給rect2。請在注釋4之后添加適當(dāng)?shù)恼Z句。

              注意:除在指定位置添加語句之外,不要改動程序中的其他內(nèi)容。

              試題程序:

              #include

              classCRect

              {

              private:

              //********1********

              public:

              //********2********

              //********3********

              voidSetPoints(double,double,double,double);

              voidSetLeftPoint(doublem){leftPoint=m;}

              voidSetRightPoint(doublem){rightPoint=m;}

              voidSetTopPoint(doublem){topPoint=m;}

              voidSetBottomPoint(doublem){bottomPoint=m;}

              voidDisplay();

              };

              CReet::CRect(double1,doublet,doubler,doubleb)

              {

              leftPoint=1;topPoint=t;

              rightPoint=r;bottomPoint=b;

              }

              voidCRect::Setpoints(double1,doublet,doubler,doubleb)

              {

              leftPoint=1;topPoint=t;

              rightPoint=n;bottomPoint=b;

              }

              voidCRect::Display()

              {

              cout<<"left-toppointis("<  Point<<")"<<’\n’;

              cout<<"right-bottompointis("<  <  }

              voidmain()

              {

              CRectrect0;

              rect0.Display();

              rect0.SetPoints(20,20.6,30,40);

              rect0.Display();

              CRectrectl(0,0,150,150);

              rect1.SetTopPoint(10.5);

              rect1.SetLeftPoint(10.5);

              //********4********

              rect2.Display(  );}

            掃描/長按二維碼幫助考試通關(guān)
            2018年等考報考資訊
            2018等考各科通關(guān)技巧
            2018各科最新預(yù)測試卷
            2018等考各科備考資料

            微信搜索"考試吧"了解更多考試資訊、下載備考資料

              相關(guān)推薦:

              2018年12月全國計算機等級考試必做試題匯總

              2018年全國計算機等級考試必做試題匯總(各科目)

              各地2018年12月全國計算機等考準(zhǔn)考證打印時間匯總

              2018年全國計算機等級考試復(fù)習(xí)知識點匯總(各科目)

              2018全國計算機等級考試備考經(jīng)驗及應(yīng)試技巧匯總

            文章搜索
            萬題庫小程序
            萬題庫小程序
            ·章節(jié)視頻 ·章節(jié)練習(xí)
            ·免費真題 ·?荚囶}
            微信掃碼,立即獲。
            掃碼免費使用
            版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
            在線模擬試題
            考證通關(guān)殺器
            考試最新資訊
            學(xué)
            一次通關(guān)技巧