21、 設有定義
的輸出結果是
A.5 5
B.6 6
C.6 5
D.5 6
22、 以下敘述中正確的是
A.任何情況下都不能用函數名作為實參
B.函數既可以直接調用自己,也可以間接調用自已
C.函數的遞歸調用不需要額外開銷,所以效率很高
D.簡單遞歸不需要明確的結束遞歸的條件
23、以下程序依次把從終端輸入的字符存放到f文件中,用#作為結束輸入的標志,則在橫線處應填入的選項是
A.ch,”fname
”B.fp,ch
B.ch
C.ch,fp
24、 有以下程序
程序的輸出結果是
A.a=2,b=5
B.a=%2,b=%5
C.a=%d,b=%d
D.a=%%d,b=%%d
25、 關于c語言函數說明的位置,以下敘述正確的是
A.在函數說明之后對該函數進行調用,編譯時不會出現錯誤信息
B.函數說明可以出現在源程序的任意位置,在程序的所有位置對該函數的調用,編譯時都不會出現錯誤信息
C.函數說明只能出現在源程序的開頭位置,否則編譯時會出現錯誤信息
D.函數說明只是為了美觀和編譯時檢查參數類型是否一致,可以寫也可以不寫
26、 有以下程序
程序運行后的輸出結果是
A.to Beijing!
B.you to Beijing!
C.Welcome you to Beijing!
D.Beijing!
27、有以下程序
程序運行后的輸出結果是
A.11
B.10
C.1
D.2
28、 有以下程序
程序運行后的輸出結果是
A.41;20;80;
B.41;22;64;
C.40;21;80;
D.43;20;81;
29、 有以下程序
程序運行后輸出結果是
A.1,2,3,4,5,6,
B.6,5,4,3,2,1,
C.4,5,6,l,2,3,
D.1,2,3,3,2,1,
30、 以下敘述中錯誤的是
A.用typedef可以說明一種新的類型名
B.typedef的作用是用一個新的標識符來代表已存在的類型名
C.可以用typedef說明的新類型名來定義變量
D.typedef說明的新類型名必須使用大寫字母,否則會出編譯錯誤
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |