電子科技大學(xué)23春“計(jì)算機(jī)應(yīng)用技術(shù)”《C語言》考試高頻考點(diǎn)參考題庫帶答案_第1頁
電子科技大學(xué)23春“計(jì)算機(jī)應(yīng)用技術(shù)”《C語言》考試高頻考點(diǎn)參考題庫帶答案_第2頁
電子科技大學(xué)23春“計(jì)算機(jī)應(yīng)用技術(shù)”《C語言》考試高頻考點(diǎn)參考題庫帶答案_第3頁
電子科技大學(xué)23春“計(jì)算機(jī)應(yīng)用技術(shù)”《C語言》考試高頻考點(diǎn)參考題庫帶答案_第4頁
電子科技大學(xué)23春“計(jì)算機(jī)應(yīng)用技術(shù)”《C語言》考試高頻考點(diǎn)參考題庫帶答案_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

長風(fēng)破浪會有時(shí),直掛云帆濟(jì)滄海。電子科技大學(xué)23春“計(jì)算機(jī)應(yīng)用技術(shù)”《C語言》考試高頻考點(diǎn)參考題庫帶答案(圖片大小可自由調(diào)整)第I卷一.綜合考核(共15題)1.在內(nèi)存中存儲結(jié)構(gòu)體類型的變量要占連續(xù)一段的存儲單元。()A.正確B.錯(cuò)誤2.以下數(shù)據(jù)類型在內(nèi)存中占用4個(gè)字節(jié)的是()。A.unsignedlongB.unsignedcharC.intD.float3.以下正確的敘述是()。A.數(shù)組x的長度大于數(shù)組y的長度,因?yàn)檫€存儲了一個(gè)結(jié)束符B.數(shù)組x的長度小于數(shù)組y的長度,因?yàn)檫€存儲了一個(gè)結(jié)束符C.數(shù)組x和數(shù)組y等價(jià)D.數(shù)組x和數(shù)組y長度相等4.以下正確的描述是()。A.函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套B.函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套C.函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套D.函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套5.語句while(!E)中的表達(dá)式!E等價(jià)于()。A.E==1B.E==0C.E!=1D.E!=06.若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳遞給形參的是()。A.數(shù)組第一個(gè)元素的值B.數(shù)組的首地址C.數(shù)組元素的個(gè)數(shù)D.數(shù)組中全部元素的值7.邏輯表達(dá)式的值可以為0、1或者-1。()A.正確B.錯(cuò)誤8.若調(diào)用一個(gè)函數(shù),且此函數(shù)中沒有return語句,關(guān)于該函數(shù)則正確的說法是()。A.返回若干個(gè)系統(tǒng)默認(rèn)值B.返回一個(gè)不確定的值C.能返回一個(gè)用戶所希望的函數(shù)值D.沒有返回值9.以下程序的正確運(yùn)行結(jié)果是()。#includeintfunc(inta,intb);main(){intk=4,m=1,p;p=fun(k,m);printf(“%d,”,p);p=fun(k,m);printf(“%d\n”,p);}func(inta,intb){staticintm=0,i=2;i+=m+1;m=i+a+b;returnm;}A.8,8B.8,20C.8,17D.8,1610.有以下程序,其中函數(shù)f的功能是將多個(gè)字符串按字典順序排序。()#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i0){t=p[i];p[i]=p[j];p[j]=t;}}main(){char*p[5]={“abc”,“aabdfg”,“abbd”,“dcdbe”,“cd”}A.6B.4C.3D.211.在對文件進(jìn)行操作的過程中,若要求文件的位置回到文件的開頭,應(yīng)當(dāng)調(diào)用的函數(shù)是()。A.rewind()B.fseek()C.fopen()D.fclose()12.C語言規(guī)定,如下說法是正確的()A.結(jié)構(gòu)是若干變量的集合,這些變量的類型可以相同B.共用體(聯(lián)合)允許不同數(shù)據(jù)類型的數(shù)據(jù)使用共同的存儲區(qū)域C.位段是一種特殊的結(jié)構(gòu)成員。位段的類型可以是char、int、float、double等。D.不能用&來取結(jié)構(gòu)的地址E.不能將結(jié)構(gòu)作為整體來進(jìn)行存取13.下列符號中可以用作自定義函數(shù)名的是()。A.typedefB.intC.go_toD.INTE.Getchar14.在C語言中,int、char和short三種類型數(shù)據(jù)在內(nèi)存中所占用的字節(jié)數(shù)()。A.由所用機(jī)器的字長決定B.均為兩個(gè)字節(jié)C.是任意的D.由用戶自己定義15.以下程序的輸出結(jié)果是()。main(){intx=2,y=-1,z=2;if(xA.3B.2C.1D.0第II卷一.綜合考核(共15題)1.若二維數(shù)組a有m列,則在a[i][j]前的元素個(gè)數(shù)為()。A.j*m+iB.i*m+jC.i*m+j-1D.i*m+j+12.以下程序的輸出結(jié)果是()。main(){inta=100,x=10,y=20,ok1=5,ok2=0;if(xA.值不確定B.1C.0D.-13.在分支結(jié)構(gòu)switch中,case后面跟的一定是變量。()A.正確B.錯(cuò)誤4.對break語句的正確描述是()。A.break語句在while語句中,立即終止執(zhí)行while語句B.break語句可以帶參數(shù),也可以不帶C.break語句與continue語句功能相同D.break語句不能用于循環(huán)語句之外的語句5.以下敘述錯(cuò)誤的是()。A.一個(gè)C程序只能包含一個(gè)main函數(shù)B.C語言的注釋符可以"/*"開始并以"*/"結(jié)束C.C語言本身具有輸入輸出語句D.在對一個(gè)C程序進(jìn)行編譯的過程中,不能發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤6.下面程序的功能是把316表示為兩個(gè)加數(shù)的和,使兩個(gè)加數(shù)分別能被13和11整除。請選擇填空()。#includemain(){inti=0,j,k;do{i++;k=316-13*i;}while(【1】);j=k/11;printf("316=13*%d+11*%d",i,j);}A.k/11==0B.k/11==0C.k/11D.k%117.下面程序的功能是計(jì)算正整數(shù)2345的各位數(shù)字平方和,請選擇填空()。#includemain(){intn,sum=0;n=2345do{sum=sum+(n%10)*(n%10);n=【】;}while(n);printf("sum=%d",sum);}A.n/1000B.n/100C.n/10D.n%108.有以下程序段:intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);則有以下程序段()。A.運(yùn)行程序段后輸出1B.運(yùn)行程序段后輸出0C.程序段執(zhí)行無限次D.程序段中的控制表達(dá)式是非法的9.在訪問一個(gè)結(jié)構(gòu)元素前你必須定義()。A.結(jié)構(gòu)體變量B.結(jié)構(gòu)體C.定義結(jié)構(gòu)指針D.A和B10.若已定義inta;下面對(1)(2)兩個(gè)語句的正確解釋是()。(1)int*p=&a;(2)*p=a;A.語句(1)和(2)中的*p含義相同,都表示給指針變量p賦值B.(1)和(2)語句的執(zhí)行結(jié)果,都是把變量a的地址賦給指針變量pC.(1)在對p進(jìn)行說明的同時(shí)進(jìn)行初始化,使p指向a(2)將變量a的值賦給指針變量pD.(1)在對p進(jìn)行說明的同時(shí)進(jìn)行初始化,使p指向a(2)將變量a的值賦給*p11.以下描述正確的是()。A.goto語句只能用于退出多層循環(huán)B.switch語句中不能出現(xiàn)continue語句C.在循環(huán)中break語句不能獨(dú)立出現(xiàn)只能用D.continue語句來中止本次循環(huán)12.文件是否打開是可以判斷的。()A.正確B.錯(cuò)誤13.如果inta=0x3;intb=0x2;執(zhí)行運(yùn)算:aA.48B.11C.1D.014.下面的循環(huán)體執(zhí)行完后,a的值是()。for(a=2;aA.9B.10C.11D.1215.#includevoidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);}main(){charstr[10]="abcdefg",*p;p=str+strlen(str)/2+1;f(p,p-2);printf("%s\n",str);}程序運(yùn)行后的輸出結(jié)果是()。A.gfedcbaB.gbcdefaC.abedcfgD.abcdefg第I卷參考答案一.綜合考核1.參考答案:A2.參考答案:AD3.參考答案:B4.參考答案:D5.參考答案:B6.參考答案:B7.參考答案:B8.參考答案:B9.參考答案:C10.參考答案:B11.參考答案:A12.參考答案

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論