東北大學(xué)23春“計算機(jī)科學(xué)與技術(shù)”《C語言及程序設(shè)計》考試歷年高頻難、易錯點試題甄選答案附答案_第1頁
東北大學(xué)23春“計算機(jī)科學(xué)與技術(shù)”《C語言及程序設(shè)計》考試歷年高頻難、易錯點試題甄選答案附答案_第2頁
東北大學(xué)23春“計算機(jī)科學(xué)與技術(shù)”《C語言及程序設(shè)計》考試歷年高頻難、易錯點試題甄選答案附答案_第3頁
東北大學(xué)23春“計算機(jī)科學(xué)與技術(shù)”《C語言及程序設(shè)計》考試歷年高頻難、易錯點試題甄選答案附答案_第4頁
東北大學(xué)23春“計算機(jī)科學(xué)與技術(shù)”《C語言及程序設(shè)計》考試歷年高頻難、易錯點試題甄選答案附答案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

長風(fēng)破浪會有時,直掛云帆濟(jì)滄海。東北大學(xué)23春“計算機(jī)科學(xué)與技術(shù)”《C語言及程序設(shè)計》考試歷年高頻難、易錯點試題甄選答案附答案(圖片大小可自由調(diào)整)第I卷一.綜合考核(共15題)1.下列關(guān)于switch語句和break語句的結(jié)論中,只有()是正確的。A.break語句是switch語句的一部分B.在switch語句中可以根據(jù)需要使用或不使用break語句C.在switch語句中必須使用break語句D.以上三個結(jié)論有兩個是正確的2.函數(shù)strcmp(“A”,“B”)的值為()。A.0B.-1C.1D.33.主函數(shù)可以在其他函數(shù)之后,函數(shù)內(nèi)不可以嵌套定義函數(shù)。()A.正確B.錯誤4.若x為float型變量,則以列程序段結(jié)果是()。x=1234.6789;printf(“%-2.1f”,x)A.輸出格式描述符的域?qū)挾炔粔?,不能輸出B.輸出為1234.7C.輸出為1234.6D.輸出為-1234.65.以下能對一維數(shù)組a進(jìn)行正確初始化的語句是()。A.inta[10]=(0,0,0,0,0)B.inta[10]={}C.inta[]={0}D.inta[10]={10*1}6.inta[3][];可以對二維數(shù)組a的正確說明。()A.正確B.錯誤7.char*A[5],則標(biāo)識符A的意義時()。A.A是一個指向有5個字符型元素的指針變量B.A是一個有5個元素的一維數(shù)組,每個元素指向字符型的指針變量C.A是一個指向字符型的函數(shù)的指針變量D.A是一個有5個元素的一維數(shù)組,每個元素指向整型變量的指針變量8.函數(shù)rewind(fp)的作用是:使文件位置指針()。A.重新返回文件的開頭B.返回到前一個字符的位置C.指向文件的末尾D.自動移至下一個字符的位置9.若有定義:intx=7;floata=2.5,b=4.7;則表達(dá)式a+x%3*(int)(a+b)%2/4的值是()。A.2.5B.2.75C.3.5D.010.若運行以下程序時,從鍵盤輸入25,13,10回車,則輸出結(jié)果為()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}A.a1+a2+a3=48B.a1+a2+a3=25C.a1+a2+a3=10D.不確定值11.inta[3][];可以對二維數(shù)組a的正確說明。()A.正確B.錯誤12.下列四組選項中,均是不合法的用戶標(biāo)識符的選項是()。A.AP_0doB.floatgoto_AC.b-agotointD._123tempINT13.在C程序中main函數(shù)必須位于程序的最前面。()A.正確B.錯誤14.復(fù)制題干,如有插入圖片點擊第二個“插入多圖按鈕”插入圖片并上傳圖片:()A.單擊選項1:粘貼答案,如有圖片同樣方法插入上傳B.選項內(nèi)容都是15.以下不正確的C語言標(biāo)識符是()。A.intB.a_1_2C.ab1exeD._x第II卷一.綜合考核(共15題)1.C語言中,下列說法正確的是()。A.不能使用do…while語句構(gòu)成循環(huán)。B.do…while語句構(gòu)成的循環(huán)必須用break語句才能退出。C.do…while語句構(gòu)成的循環(huán),當(dāng)while語句中的表達(dá)式值為非0結(jié)束循環(huán)。D.do…while語句構(gòu)成的循環(huán),當(dāng)while語句中的表達(dá)式值為0結(jié)束循環(huán)。2.下面的敘述,不正確的是()。A.宏名無類型,其參數(shù)也無類型B.宏定義不是C語句,不必在行末加分號C.宏替換只是字符替換D.宏替換定義命令必須寫在文件開頭3.若有以下類型說明語句:chara;intb;floatc;doubled;則表達(dá)式a*b-2*d+c的結(jié)果類型為()。A.floatB.charC.intD.double4.若有說明:inta[10];則對數(shù)組元素的正確引用是()。A.a[10]B."a[3,5]"C.a(5)D.a[10-10]5.char*A[5],則標(biāo)識符A的意義時()。A.A是一個指向有5個字符型元素的指針變量B.A是一個有5個元素的一維數(shù)組,每個元素指向字符型的指針變量C.A是一個指向字符型的函數(shù)的指針變量D.A是一個有5個元素的一維數(shù)組,每個元素指向整型變量的指針變量6.下面四個選項中,均是正確的數(shù)值常量或字符常量的選項是()。A.0.00f8.9e''B.“““a””3.9E-2.51e1'\”””C.3'0110xFF000aD.001E140xabcd2e250.I147.聲明語句inta[]={0};可以對一維數(shù)組a進(jìn)行正確初始化。()A.正確B.錯誤8.下面正確的字符常量是()。A.\X17'B.\80'C.\\'D.“““\n”””9.C語言fread()函數(shù)的功能是從文件fp中讀取n個字符存入指定的內(nèi)存。()A.正確B.錯誤10.對于條件表達(dá)式(M)?(a++):(a--),其中的表達(dá)式M等價于()。A.M==0B.M==1C.M!=0D.M!=111.下面程序的輸出是()。main(){intx=10,y=3;printf(“%d\n”,y=x%y);}A.0B.1C.3D.不確定的值12.以下程序段()。intx=1,y=4;printf(xA.輸出控制格式錯誤B.輸出:x=1C.輸出:y=1D.輸出:y=413.下列各數(shù)組定義程序段,正確的是()。A.intn=10;inta[n];"B."main(){charstr[10]=”aman”}"C."staticint[][3]={{0,1,2},{80,89,2}};"D.staticchar[5]=“iamastudent.”;14.下列程序的輸出為()。#includestdio.h;main(){intm=13;floata=12.6,x;x=m/2+a/2;printf(“%f\n”,x);}A.12B.12.3C.12.8D.12.315.c語言結(jié)構(gòu)類型變量在程序執(zhí)行期間所有成員一直駐留在內(nèi)存。()A.正確B.錯誤第I卷參考答案一.綜合考核1.參考答案:B2.參考答案:B3.參考答案:A4.參考答案:B5.參考答案:C6.參考答案:B7.參考答案:B8.參考答案:A9.參考答案:A10.參考答案:D11.參考答案:B12.參考答案:C13.參考答案:B14.參考答案:A15

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論