2015下半年計算機二級考試C語言考前模擬題
1、下列屬於整型常量的是________。
A、12
B、12.0
C、-12.0
D、10E10
2、不屬於字元型常量的是_________。
A.‘A’
B、'a'
C、“A”
D、'b'
3、下列表達式為關係表示式的為_________。(其中a為一整型變數)
A.3+4*5
B、a==10
C、a>0?a:-a
D、a=1
4、下面不正確的賦值語句是_____________。
A.a=a+1
B、a= =b
C、a+=b
D、a=1
5、下列對陣列定義不正確的語句是______________。
m[5];
B、char b[]={‘h’,’e’};
C、int a[10]={1,6,8,4};
D、char p[];
6、若有以下定義,則______和______是對陣列元素的正確引用。
int a[5],*p=a
A. *&a[6]
B、*p+8
C、*(a+2)
D、*p
7、執行下列語句後,a的值是______。
int a=8;
a+=a-=a*a;
A.-240
B、64
C、112
D、-112
8. 指出下面正確的輸入語句( )。
A. scanf(“a=b=%d”,&a,&b) ;
B. scanf(“%d,%d”,&a,&b) ;
C. scanf(“%c”,c) ;
D. scanf(“%fn”,&f) ;
9.下面的變數說明中正確的是____________。
:a, b, c;
a; b; c;
a, b, c
a, b, c;
10. C語言用( )表示邏輯“真”值。
B. t 或 y
C. 非零整型值
D. 整型值0
11.若x=5,y=4 則y*=x+5; y的值為( ).
A. 40
B. 20
C. 15
D. 30
13.C語言中以追加方式開啟一個檔案應選擇_______________引數。
A.“r”
B.“w”
C.“rb”
D.“a”
k語句的正確的用法是( )。
A. 無論在任何情況下,都中斷程式的執行,退出到系統下一層。
B. 在多重迴圈中,只能退出最靠近的那一層迴圈語句。
C. 跳出多重迴圈。
D. 只能修改控制變數。
15.兩個指標變數的值相等時,表明兩個指標變數是________________。
A. 佔據同一記憶體單元。
B. 指向同一記憶體單元地址或者都為空。
C. 是兩個空指標。
D. 都沒有指向。
16.字串指標變數中存入的是________________。
A.字串的首地址。
B. 字串
C.第一個字元
D. 字串變數。