糯米文學吧

位置:首頁 > 計算機 > 計算機二級

2016最新計算機二級C上機考試試題及答案

使用VC++6.0打開考生文件夾下的源程序文件,使它能運行正確的`結果。

2016最新計算機二級C上機考試試題及答案

注意:不要改動其他語句,不得增行或刪行,也不得更改程序的結構!

本程序要求屏幕輸出:i=12345

注意:語句在/********error********/的下面。修改該語句即可,其他的語句不能修改。

  試題程序:

#include

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

classTC()

{

public:

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

void~TC(){}

TC(inti)

{

cout<<’i’<<’=’<  }

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

}

voidmain()

{

TCobj(12345);

return;

}

(1)“classTC()”應改為“classTC”。

(2)“void~TC(){}”應改為“~TC(){}”。

(3)“}”應改為“};”。

  【解析】

本題考查了考生對類的定義瞭解的情況。類定義類名後不能有括號,所以第1處應該是“classTC”。類的析構函數不能有返回類型,所以應改兩“~TC(){}”。最容易忽略的地方,就是類定義之後必須跟一個分號。因為類的定義屬於類型定義語句,就好像定義一個結構、用typedef關鍵字定義一個類型的別名一樣,其後都要跟語句結束標誌“;”。