二、多項(xiàng)選擇題 (本大題共5小題,每小題2分,共10分)
在每小題列出的五個(gè)備選項(xiàng)中至少有兩個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選、少選或未選均無(wú)分。
21.下列屬于計(jì)算機(jī)的輸入設(shè)備的有( )
A.CD—ROM
B.打印機(jī)
C.鍵盤
D.鼠標(biāo)
E.掃描儀
22.設(shè)有int a=3,b=-5;下面表達(dá)式值等于0的有( )
A.!a
B.!b&&b
C.5/6 !=0
D.a%3!=0
E.b+a ==-2
23.下列有關(guān)函數(shù)的說法中不正確的有( )
A.C語(yǔ)言程序總是從首定義的函數(shù)起順序執(zhí)行
B.在C語(yǔ)言程序中,被調(diào)用的函數(shù)必須在main()函數(shù)中定義
C.C語(yǔ)言程序中的main()函數(shù)必須放在程序開始部分
D.C語(yǔ)言程序總是從main()函數(shù)開始執(zhí)行
E.定義函數(shù)時(shí),參數(shù)表中可以沒有任何參數(shù)
24.若有定義int a[5],i,*p=a;且0≤i<5,則對(duì)a數(shù)組元素的正確引用有( )
A.a[i]
B.*(a+i)
C.*(p+i)
D.*(&a+i)
E.p+i
25.設(shè)有說明:int x=0,y=1,z=2;則下列表達(dá)式中結(jié)果非0的有( )
A.~x&y
B.x&y&z
C.z>>2
D.(y<<1)&z
E.y&z
三、簡(jiǎn)答題(本大題共4小題,每小題4分,共16分)
26.寫出for語(yǔ)句的一般形式及執(zhí)行過程。
27.函數(shù)fputc()的功能是什么?
28.將下面的各種運(yùn)算符按優(yōu)先級(jí)從高到低排列出來。(相同優(yōu)先級(jí)的用“、”號(hào)分隔,不同優(yōu)先級(jí)的按由高到低的順序用“→”號(hào)分隔)
,、?:、>=、==、/、()、!、||、&&、=
29.若有char strl[20],str2[20];簡(jiǎn)述下面各函數(shù)調(diào)用的功能。
(1)gets(strl)
(2)strcmp(strl,str2)
相關(guān)推薦:考試吧:2010年7月自考試題及答案發(fā)布專題