《C語(yǔ)言及程序設(shè)計(jì)X》在線平時(shí)作業(yè)1
試卷總分:100 得分:100
第1題,當(dāng)正常執(zhí)行了文件關(guān)閉操作時(shí)fclose函數(shù)的返回值是
A、-1
B、隨機(jī)值
C、0
D、1
正確答案:
第2題,以下敘述中不正確的是
A、在C程序中,調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參
B、在C程序的函數(shù)中,最好使用全局變量
C、在C程序中,形參只是局限于所在函數(shù)
D、在C程序中,函數(shù)名的存儲(chǔ)類(lèi)別為外部
正確答案:,D
第3題,下列四組選項(xiàng)中均是不合法的用戶(hù)標(biāo)識(shí)符的選項(xiàng)是
A、AP_0do
B、floatgoto_A
C、b-agotoint
D、_123tempINT
正確答案:
第4題,以下是正確的C語(yǔ)言標(biāo)識(shí)符是
A、#define
B、_123
C、%d
D、\n
正確答案:
答案來(lái)源:(www.),下列四組選項(xiàng)中均不是C語(yǔ)言關(guān)鍵字的選項(xiàng)是
A、defineIFtype
B、getccharprintf
C、includescanfcase
D、whilegopow
正確答案:
第6題,071^052的結(jié)果是
A、32
B、16
C、23
D、22
正確答案:
第7題,下面四個(gè)選項(xiàng)中均是合法轉(zhuǎn)義字符的選項(xiàng)是
A、\'''\\''\n'
B、"\''\017''\""'"
C、\018''\f''xab'
D、\\0''\101''xlf'
正確答案:
第8題,char*A[5]則標(biāo)識(shí)符A的意義時(shí)
A、A是一個(gè)指向有5個(gè)字符型元素的指針變量
B、A是一個(gè)有5個(gè)元素的一維數(shù)組,每個(gè)元素指向字符型的指針變量
C、A是一個(gè)指向字符型的函數(shù)的指針變量
D、A是一個(gè)有5個(gè)元素的一維數(shù)組,每個(gè)元素指向整型變量的指針變量
正確答案:
第9題,函數(shù)strcmp"A""B"的值為
A、0
B、-1
C、1
D、3
正確答案:
答案來(lái)源:(www.),下列程序的輸出為includestdiohmain{intm=13floata=126xx=m/2+a/2printf"%fn"x}
A、12
B、12.3
C、12.8
D、12.3
正確答案:
第11題,下面正確的字符常量是
A、\X17'
B、\80'
C、\\'
D、"""\n"""
正確答案:
答案來(lái)源:(www.),設(shè)已定義i和k為int類(lèi)型變量則以下for循環(huán)語(yǔ)句forI=0k=1k=1i++k++printf"****n"
A、判斷循環(huán)結(jié)束的條件不合法
B、是無(wú)限循環(huán)
C、循環(huán)依次也不執(zhí)行
D、循環(huán)只執(zhí)行一次
正確答案:
第13題,對(duì)于循環(huán)語(yǔ)句while1下面是正確的
A、死循環(huán)
B、循環(huán)一次
C、不進(jìn)如循環(huán)體
D、編譯有錯(cuò)
正確答案:
第14題,下面四個(gè)選項(xiàng)中均是C語(yǔ)言關(guān)鍵字的選項(xiàng)是
A、autoenuminclude
B、switchtypedefcontinue
C、signedunionscanf
D、ifstructtype
正確答案:
答案來(lái)源:(www.),若有以下類(lèi)型說(shuō)明語(yǔ)句charaintbfloatcdoubled則表達(dá)式a*b2*d+c的結(jié)果類(lèi)型為
A、float
B、char
C、int
D、double
正確答案:
第16題,復(fù)制題干如有插入圖片點(diǎn)擊第二個(gè)"插入多圖按鈕"插入圖片并上傳圖片
A、單擊選項(xiàng)1 粘貼答案,如有圖片同樣方法插入上傳
B、選項(xiàng)內(nèi)容都是
正確答案:
第17題,若x為float型變量則以列程序段結(jié)果是x=12346789printf"%21f"x
A、輸出格式描述符的域?qū)挾炔粔?,不能輸?br/>B、輸出為1234.7
C、輸出為1234.6
D、輸出為-1234.6
正確答案:
第18題,若有定義intx=7floata=25b=47則表達(dá)式a+x%3*inta+b%2/4的值是
A、2.5
B、2.75
C、3.5
D、0
正確答案:
第19題,述語(yǔ)句中中的if語(yǔ)法有錯(cuò)誤
A、if(xy);
B、"if(x==y)x+y;"
C、"if(x!=y)scanf(""%d"",x)else scanf(""%d"",y);"
D、"if(xy){x++;y++;}"
正確答案:
答案來(lái)源:(www.),下面程序的輸出是main{intx=10y=3printf"%dn"y=x%y}
A、0
B、1
C、3
D、不確定的值
正確答案:
第21題,C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句
A、錯(cuò)誤
B、正確
正確答案:
第22題,聲明語(yǔ)句inta[][3]={{101}{}{11}}能對(duì)二維數(shù)組a進(jìn)行正確初始化
A、錯(cuò)誤
B、正確
正確答案:
第23題,聲明語(yǔ)句inta[]={0}可以對(duì)一維數(shù)組a進(jìn)行正確初始化
A、錯(cuò)誤
B、正確
正確答案:
第24題,inta[3][]可以對(duì)二維數(shù)組a的正確說(shuō)明
A、錯(cuò)誤
B、正確
正確答案:
答案來(lái)源:(www.),若要用fopen函數(shù)打開(kāi)一個(gè)新的二進(jìn)制文件該文件要既能讀也能寫(xiě)則文件方式字符串是"ab+"
A、錯(cuò)誤
B、正確
正確答案: