1、下述程序的輸出結果是( )。
A.8
B.7
C.12
D.9
2、假設a和b為int型變量,則執(zhí)行以下語句后b的值為( )。
A.9
B.-2
C.-1
D.8
3、為了提高軟件的獨立性,模塊之間最好是( )。
A.控制耦合
B.公共耦合
C.內容耦合
D.數(shù)據(jù)耦合
4、按照“先進后出”原則組織數(shù)據(jù)的結構是( )。
A.隊列
B.棧
C.雙向鏈表
D.二叉樹
5、若變量已正確定義并賦值,符合C語言語法的表達式是( )。
A.a=a+7:
B.a=7+b+C,a++
C.int(12.3%4)
D.a=a+7=c+b
6、有以下程序:
程序運行結果是( )。
A.14
B.15
C.16
D.17
7、軟件生命周期中,花費最多的階段是( )。
A.詳細設計
B.軟件編碼
C.軟件測試
D.軟件維護
8、設有如圖所示二叉樹,對此二叉樹前序遍歷的結果為( )。
A.ZBTYCPXA
B.AlBZXCYP
C.TZBACYXP
D.ATBZXCPY
9、 C語言可執(zhí)行程序的開始執(zhí)行點是( )。
A.包含文件中的第一個函數(shù)
B.程序中第一個函數(shù)
C.程序中的main()函數(shù)
D.程序中第一條語句
10、語句int(*ptr)()的含義是( )。
A.ptr是一個返回值為int的函數(shù)
B.ptr是指向int型數(shù)據(jù)的指針變量
C.ptr是指向函數(shù)的指針,該函數(shù)返回一個int型數(shù)據(jù)
D.ptr是一個函數(shù)名,該函數(shù)的返回值是指向int型數(shù)據(jù)的指針
11、 下列標識符不是關鍵字的是( )。
A.Break
B.char
C.Swithch
D.return
12、 下列程序執(zhí)行后的輸出結果是( )。
A.G
B.H
C.I
D.J