上機(jī)部分
一、改錯(cuò)題
使用VC6打開考生文件夾下的工程kt12_1,此工程包含一個(gè)源程序文件kt12_1.cpp,但該程序運(yùn)行有問題,請改正函數(shù)中的錯(cuò)誤,使該程序的輸出結(jié)果為:
100
源程序文件kt12_1.cpp清單如下:
#include
template
classpair
{ Tvalue1,value2;
public:
pair(Tfirst,Tsecond)
{value1=first;value2=second;}
/*****************found*****************/
chargetmax(); };
/*****************found*****************/
Tpair::getmax()
{ Tretval;
/*****************found*****************/
retval=value1>value2??value1:value2;
returnretval; }
voidmain()
{ pairmyobject(100,75);
cout<
【參考答案】
(1)將char getmax ();改為:T getmax ();
(2)缺少模板的聲明,應(yīng)改為:template
(3)將retval = value1>value2?? value1 : value2;
改為:retval = value1>value2? value1 : value2;
上一頁 1 2 3 4 5 6 7 8 9 10 ...
下一頁 >> 相關(guān)推薦:
2010年9月計(jì)算機(jī)等級考試精華備考資料匯總 計(jì)算機(jī)等級考試二級VB上機(jī)試題及答案匯總
計(jì)算機(jī)等級考試二級VB模擬試題及答案匯總