cout<<"總分最高者--"<
}
voidmain()
{Student*A[3];
inti,n=3;
for(i=0;i
{A[i]=newStudent;
A[i]->getinformation();}
for(i=0;i
{A[i]->computesum();}
firstname(A,3);}
【參考答案】
(1)int code;
int english;
(2)cout<<"輸入編號:";
cin>>code;
(3)int tempcode,tempsum;
tempcode=(*A[0]).getcode();
【試題解析】
本題是對C++程序設(shè)計的綜合考查,其設(shè)計類的成員及成員函數(shù)的定義與調(diào)用,數(shù)據(jù)的輸入輸出,for循環(huán)語句,if條件判斷語句等多個知識點,其中(3)中為指針數(shù)組的使用,指針數(shù)組是一組指針,每一個成員都按照指針的操作規(guī)則,但是整個訪問規(guī)則仍然使用數(shù)組下標方式,如A[0]指的是第一個指針,而* A[0]是取出第一個指針指向的內(nèi)容。
相關(guān)推薦:
2010年9月計算機等級考試精華備考資料匯總 計算機等級考試二級VB上機試題及答案匯總
計算機等級考試二級VB模擬試題及答案匯總