下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
站名:站名:年級(jí)專業(yè):姓名:學(xué)號(hào):凡年級(jí)專業(yè)、姓名、學(xué)號(hào)錯(cuò)寫、漏寫或字跡不清者,成績(jī)按零分記。…………密………………封………………線…………第1頁(yè),共1頁(yè)成都錦城學(xué)院《高級(jí)語(yǔ)言程序設(shè)計(jì)(C)》2021-2022學(xué)年期末試卷題號(hào)一二三總分得分一、單選題(本大題共20個(gè)小題,每小題2分,共40分.在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目要求的.)1、以下選項(xiàng)中,可作為C語(yǔ)言合法常量的是()A.1.5E2.5B.123C.'\084'D."string"2、以下程序的輸出結(jié)果是()#includevoidmain(){inta=0,b=0,c=0;c=(a-=++b),(a+=c++),(b+=4);printf("%d,%d,%d\n",a,b,c);}A.-2,4,0B.-2,4,-2C.-2,5,-2D.2,5,23、以下C語(yǔ)言程序段的輸出結(jié)果是()c復(fù)制inta=-5;printf("%u",a);
A.-5B.5C.一個(gè)很大的正數(shù)D.編譯錯(cuò)誤4、以下不能作為C語(yǔ)言合法常量的是()A.0.123B.'123'C."123"D.123L5、設(shè)有定義:intx=10,y=20;,以下能正確交換x和y值的程序段是()A.intt;t=x;x=y;y=t;B.x=y;y=x;C.x+=y;y=x-y;x-=y;D.以上都正確6、以下關(guān)于文件操作的說(shuō)法錯(cuò)誤的是()A.fopen函數(shù)用于打開(kāi)文件B.fclose函數(shù)用于關(guān)閉文件C.fread函數(shù)用于讀取文件內(nèi)容D.文件打開(kāi)后可以自動(dòng)創(chuàng)建7、以下程序的輸出結(jié)果是()#includevoidmain(){inti,sum=0;for(i=1;i<=10;i++)if(i%2==0)sum+=i;printf("%d\n",sum);}A.20B.30C.55D.608、若有定義:charstr1[10]="string1",str2[10]="string2";,以下能將字符串str2復(fù)制到字符串str1的是()A.strcpy(str1,str2);B.str1=str2;C.strcat(str1,str2);D.以上都不對(duì)9、若有定義:inta=3,b=2,c=1;,則表達(dá)式a-b>c的值為()A.0B.1C.2D.-110、以下程序段的輸出結(jié)果是()for(inti=0;i<3;i++){for(intj=0;j<3;j++){if(i==j)printf("");elseprintf("#");}printf("\n");}A.*######B.######C.######D.######11、以下程序的輸出結(jié)果是()main(){inta=011;printf("%d\n",++a);}A.12B.11C.10D.912、若有定義:floatx=1.5;inty;,則以下表達(dá)式的值為1的是()A.(int)xB.(int)(x+y)C.(int)x+yD.x+(int)y13、以下程序的輸出結(jié)果是()#includevoidmain(){intx=3;do{printf("%d",x-=2);}while(!(--x));}A.1-2B.1C.30D.1-114、以下關(guān)于動(dòng)態(tài)內(nèi)存分配的敘述中,錯(cuò)誤的是()A.使用malloc函數(shù)分配的內(nèi)存空間需要使用free函數(shù)釋放B.calloc函數(shù)分配的內(nèi)存空間會(huì)初始化為0C.realloc函數(shù)可以改變已分配內(nèi)存空間的大小D.動(dòng)態(tài)分配的內(nèi)存空間一定是連續(xù)的15、以下程序的輸出結(jié)果是()#includeintfun(intn){staticintx=0;if(n>0){x++;returnfun(n-1)+x;}elsereturn0;}main(){inti;i=fun(5);printf("%d\n",i);}A.15B.16C.21D.2516、在C語(yǔ)言中,以下關(guān)于文件操作的說(shuō)法,錯(cuò)誤的是()A.
fopen
函數(shù)用于打開(kāi)文件B.
fclose
函數(shù)用于關(guān)閉文件C.讀取文件時(shí),文件必須已經(jīng)存在D.以
w
模式打開(kāi)文件時(shí),若文件不存在會(huì)出錯(cuò)17、以下程序的輸出結(jié)果是()voidmain(){inta=3,b=5;swap(a,b);printf("%d%d\n",a,b);}voidswap(intx,inty){inttemp;temp=x;x=y;y=temp;}A.35B.53C.33D.5518、以下程序的輸出結(jié)果是()#includevoidfun(inta,intb){intt;t=a;a=b;b=t;}voidmain(){intx=10,y=20;fun(x,y);printf("%d%d\n",x,y);}A.1020B.2010C.1010D.202019、以下不能把字符串"Hello!"賦給數(shù)組str的語(yǔ)句是()A.charstr[10]="Hello!";B.charstr[10];strcpy(str,"Hello!");C.charstr[]="Hello!";D.charstr[10];str="Hello!";20、設(shè)有定義:inta=2,b=3,c=4;,則表達(dá)式a+b>c&&b==c的值是()A.0B.1C.2D.3二、判斷題(本大題共10個(gè)小題,共10分)1、
typedef
可以為基本數(shù)據(jù)類型取別名。()2、
strcat
函數(shù)在目標(biāo)字符串空間不足時(shí)會(huì)自動(dòng)擴(kuò)展空間。()3、C語(yǔ)言中,static關(guān)鍵字可以修飾函數(shù)。()4、在C語(yǔ)言中,函數(shù)的遞歸調(diào)用會(huì)降低程序的執(zhí)行效率。()5、C語(yǔ)言中,整型數(shù)據(jù)在內(nèi)存中占2個(gè)字節(jié)。()6、
#include
指令可以包含用戶自定義的頭文件。()7、C語(yǔ)言中,文件打開(kāi)模式可以組合使用。()8、
volatile
修飾的變量在多線程環(huán)境中能保證數(shù)據(jù)的一致性。()9、
malloc
函數(shù)分配的內(nèi)存空間需要使用
free
函數(shù)釋放。()10、C語(yǔ)言中,宏定義可以嵌套使用。()三、設(shè)計(jì)題(本大題共5個(gè)小題,共50分)1、(本題10分)編寫程序,打印出1到10
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 讀書的體會(huì)作文400字
- 儀器、設(shè)備維修申請(qǐng)單范本
- 大學(xué)的學(xué)習(xí)計(jì)劃15篇
- 2023四年級(jí)語(yǔ)文下冊(cè) 第3單元 9 短詩(shī)三首配套教學(xué)實(shí)錄 新人教版
- 代理成本-詳解
- 2024-2025學(xué)年高中政治 專題4 4 堅(jiān)持和完善人民代表大會(huì)制度教學(xué)實(shí)錄 新人教版選修3
- 趣味籃球活動(dòng)方案9篇
- 公司的承諾書合集七篇
- 2024年版民辦幼兒園經(jīng)營(yíng)管理承包合同版B版
- 前臺(tái)年度工作總結(jié)5篇
- 陳州的勵(lì)志故事
- 公司報(bào)價(jià)管理辦法
- 試論在地理教學(xué)設(shè)計(jì)中的應(yīng)用
- 小學(xué)勞動(dòng)教育培訓(xùn)心得體會(huì)
- 《眼科常見(jiàn)疾病護(hù)理》
- 2023部編人教版八年級(jí)上冊(cè)道德與法治知識(shí)點(diǎn)提綱
- 乙肝五項(xiàng)操作規(guī)程(膠體金法)
- 15《石獅》(說(shuō)課稿)- 2022-2023學(xué)年美術(shù)五年級(jí)上冊(cè) 嶺南版
- 醫(yī)學(xué)課件-新生兒腹瀉護(hù)理查房教學(xué)課件
- ROV的結(jié)構(gòu)設(shè)計(jì)及關(guān)鍵技術(shù)研究的任務(wù)書
- 2022滬教版小學(xué)數(shù)學(xué)二年級(jí)上冊(cè)期末試卷含部分答案(三套)
評(píng)論
0/150
提交評(píng)論