填空題
單項選擇題
A.在編譯時進(jìn)行 B.在程序開始運行時進(jìn)行 C.在程序運行過程中使用到它們時進(jìn)行 D.不能確定在何時進(jìn)行
以下程序的運行結(jié)果是()。(□表示空格)
A.777 B.7□7□7 C.789 D.7□8□9
A.void B.int C.char D.double
A.二個語句都不正確 B.s所指向的字符串和s1的值都是"student" C.第一個語句正確,而第二個語句不正確 D.第二個語句正確,而第一個語句不正確
若有宏定義與變量說明如下: 則執(zhí)行以下printf語句后輸出的結(jié)果是()。
A.7.5 B.12.6 C.12.5 D.7.6
假設(shè)有宏定義: 則表達(dá)式DNUM/2+NUM*2的值為()。
A.45 B.67 C.52 D.90
A.宏替換不占用運行時間 B.宏名無類型 C.宏替換只是字符替換 D.宏名必須用大寫字母表示
A.文件包含、宏定義和條件編譯B.構(gòu)造工程文件C.語句注釋D.編輯源程序
A.函數(shù)的定義不能嵌套,但函數(shù)調(diào)用可以嵌套 B.函數(shù)的定義可以嵌套,但函數(shù)調(diào)用不能嵌套 C.函數(shù)的定義和調(diào)用都不能嵌套 D.函數(shù)的定義和調(diào)用都可以嵌套
A.4個 B.3個 C.8個 D.5個