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è)計(jì)的綜合考查,其設(shè)計(jì)類的成員及成員函數(shù)的定義與調(diào)用,數(shù)據(jù)的輸入輸出,for循環(huán)語句,if條件判斷語句等多個知識點(diǎn),其中(3)中為指針數(shù)組的使用,指針數(shù)組是一組指針,每一個成員都按照指針的操作規(guī)則,但是整個訪問規(guī)則仍然使用數(shù)組下標(biāo)方式,如A[0]指的是第一個指針,而* A[0]是取出第一個指針指向的內(nèi)容。
編輯推薦:
2012年計(jì)算機(jī)等考二級VF模擬題及答案解析匯總
2012年3月計(jì)算機(jī)等考二級C語言模擬題及答案(5套)