點擊查看:2015年計算機二級《C語言》最新章節(jié)練習題匯總
選擇題
1、若建立以下鏈表結構,指針P、s分別指向如圖所示結點
2、若有以下程序
則程序的輸出結果是
A.1,5,9,13,4,8,12,l6,
B.4,8,12,16,1,5,9,13,
C.1,2,3,4,13,14,15,16,
D.13,14,15,16,l,2,3,4,
3、有以下程序
程序運行后的輸出結果是
A.3
B.1
C.2
D.4
4、以下敘述中正確的是
A.即使不進行強制類型轉換,在進行指針賦值運算時。指針變量的基類型也可以不同
B.如果企圖通過一個空指針來訪問一個存儲單元,將會得到一個出錯信息
C.設變量P是一個指針變量,則語句P=0;是非法的,應該使用P=NULL;
D.指針變量之間不能用關系運算符進行比較
5、以下結構體說明和變量定義中,正確的是
6、以下程序用來統(tǒng)計文件中字符的個數(函數feof用以檢查文件是否結束,結束時返回非零)
下面選項中,填入橫線處不能得到正確結果的是
A.feof(fp)==NULL
B.!feof(fp)
C.feof(fp)
D.feof(fp)==O
7、有以下程序
程序運行后的輸出結果是
A.10
B.20
C.30
D.40
8、有以下程序:
#include
若想通過鍵盤輸入。使得a1的值為12,a2的值為34,c1的值為字符a,c2的值為字符b,程序輸出結果是:12,a,34,b則正確的輸入格式是(以下代表空格,代表回車)( )。
A.12 a34 b
B.12 a 34| b
C.12,a,34,b
D.12a34b
9、如果定義
float a[10],x;
則以下敘述中正確的是
A.語句a=&x;是非法的
B.表達式a+1是非法的
C.三個表達式a[1]、*(a+1)、*&a[1]表示的意思完全不同
D.表達式,&a[1]是非法的,應該寫成+(&(a[1]))
10、以下敘述中正確的是
A.結構體類型中各個成分的類型必須是一致的
B.結構體類型中的成分只能是C語言中預先定義的基本數據類型
C.在定義結構體類型時,編譯程序就為它分配了內存空間
D.一個結構體類型可以由多個稱為成員(或域)的成分組成
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |