
1.在深度為5的滿二叉樹葉中,葉子結(jié)點的個數(shù)為( )。
A.32
B.31
C.16
D.15
答案:C
2.軟件生命周期中,花費多的階段是( )。
A.詳細設計
B.軟件編碼
C.軟件測試
D.軟件維護
答案:D
3.視圖設計一般有3種設計次序,下列不屬于視圖設計次序的是( )。
A.自頂而下
B.由內(nèi)向外
C.由外向內(nèi)
D.自底向上
答案:C
4.下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進行查找的是( )。
A.順序存儲的有序線性表
B.結(jié)性鏈表
C.二叉鏈表
D.有序線性鏈表
答案:A
5.以下敘述中錯誤的是( )。
A.對于double類型數(shù)組,不可以直接用數(shù)組名對數(shù)組進行整體輸入或輸出
B.數(shù)組名代表的是數(shù)組所占存儲區(qū)的首地址,其值不可改變
C.當程序執(zhí)行中,數(shù)組元素的下標超出所定義的下標范圍時,系統(tǒng)將給出“下標越界”的出錯信息
D.可以通過賦初值的方式確定數(shù)組元素的個數(shù)
答案:C
6.以下只有在使用時才為該類型變量分配內(nèi)存的存儲類型說明是( )。
A.auto和static
B.auto和register
C.register和static
D.extern和register
答案:B
7.下列敘述中錯誤的是( )。
A.線性表是由n個元素組成的一個有限序列
B.線性表是一種線性結(jié)構(gòu)
C.線性表的所有結(jié)點有且僅有一個前件和后件
D.線性表可以是空表
答案:C
8.下列敘述中正確的是( )。
A.只能在循環(huán)體內(nèi)和switch語句體內(nèi)使用break語句
B.eotinue語句的作用是結(jié)束整個循環(huán)的執(zhí)行
C.在循環(huán)體內(nèi)使用break語句或continue語句的作用相同
D.從多層循環(huán)嵌套中退出時,只能使用got0語句
答案:A