本套試題重點(diǎn)考查考生對(duì)于多繼承中類的定義和派生類構(gòu)造函數(shù)的定義的掌握。注意學(xué)會(huì)使用參數(shù)列表的形式定義派生類的構(gòu)造函數(shù)。
25.while和do-while循環(huán)的主要區(qū)別是( )
A.do-while的循環(huán)體至少無條件執(zhí)行一次
B.while的循環(huán)控制條件比do-while的循環(huán)控制條件更 嚴(yán)格
C.do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)
D.do-while的循環(huán)體不能是復(fù)合語句
【參考答案】A
26.若二維數(shù)組a有m列,則計(jì)算任一元素a[i][j]在數(shù)組中相對(duì)位置的公式為(假設(shè)a[0][0]位于數(shù)組的第一個(gè)位置上)( )
A.i*m+j B.j*m+i C.i*m+j-1 D.i*m+j+1
【參考答案】A
27.下面敘述不正確的是( )
A.派生類一般都用公有派生 B.對(duì)基類成員的訪問必須是無兩義性的
C.賦值兼容則也適用于多重繼承的組合 D.基類的公有成員在派生類中仍然是公有的
【參考答案】D
28.關(guān)于友元的概念錯(cuò)誤的是( )
A.友元函數(shù)沒有this指針
B.調(diào)用友元函數(shù)時(shí)必須在它的實(shí)參中給出要訪問的對(duì)象
C.一個(gè)類的成員函數(shù)也可以作為另一個(gè)類的友元函數(shù)
D.只能在類的公有段聲明友元
【參考答案】D
相關(guān)推薦:
C++考試輔導(dǎo):內(nèi)存分配的五種方法的區(qū)別 2009年c++二級(jí)等考輔導(dǎo):char*和char[]的區(qū)別