Posted on 2007-05-25 12:48
江邊之鳥 閱讀(3513)
評論(1) 編輯 收藏 引用
一、選擇題(A)
1. 以下不合法的用戶標識符是
A. f2_G3 B. If C. 4d D. _8
2. C語言中,double型數據所占字節數是
A. 2 B. 4 C. 6 D. 8
3. 若變量都已經正確定義,以下表達式中非法的是
A. a/=b+c B. a % 4.0 C. a=1/2*(x=y=10 , x*3) D. a=b=c
4. 關于if語句中圓括號內的表達式,以下敘述正確的是:
A. 只能用邏輯表達式 B. 只能用關系表達式
C. 只能用關系表達式或邏輯表達式 D. 可以用任意表達式
5. 若a=1、b=15、c=0,則表達式a>b>c的值為
A. 1 B. 0 C. 非0 D. 真
6. 以下選項中不是字符常量的是
A. ‘\v’ B. ‘\x6d’ C. ‘w’ D. “0”
7. 以下敘述中不正確的是:
A. 函數名屬于用戶標識符,其起名規則與變量相同
B. 形參只能是變量
C. 為保證程序的正確運行,函數中定義的變量不能與其他函數中定義的變量同名
D. 函數中定義的變量可以與其他函數中定義的變量同名
8. 有定義語句:int a[]={1,2,3,4,5,6,7},*p=a,*q=&a[5];
則下列表達式中值不等于5的是
A. *q-- B. *--q C. --*q D. q-p
9. 若有以下定義語句:int a[10]={1,2,3,4,5,6,7,8,9,10};
則下列哪個是對該數組元素的正確引用
A. a[10] B. a[a[3]-5] C. a[a[9]] D. a[a[4]+4]
10. 若有以下定義語句:double a[5],*p=a ; int i=0 ;
則對 a數組元素的錯誤引用是:
A. a[i] B. a[5] C. p[4] D. p[i]
11. 以下非法的字符串常量為
A. “\\ \\” B. “It’s” C. “m=\abc” D. “$12.8”
12. 字符串:”\\0211\”xab” 的長度為
A. 1 B. 9 C. 10 D. 11
13. 以下敘述中錯誤的是:
A. 局部變量的定義可以在函數體內部
B. 全局變量的定義可以在函數以外的任何位置
C. 同一程序中,全局變量和局部變量不能同名
D. 函數的形參屬于局部變量
14. 以下敘述中錯誤的是:
A. 變量的作用域取決于變量定義語句出現的位置
B. 同一程序中,全局變量的作用域一定比局部變量的作用域大
C. 局部變量的作用域是在定義它的函數體內
D. 全局變量的作用域是從定義位置開始至源文件結束
15. 定義一個結構體變量時,系統分配給他的內存單元是:
A. 全部成員所需的內存量之和
B. 全部成員所需的內存量的最大值
C. 固定的容量
D. 結構體中第一個成員所需的容量