




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
學(xué)校________________班級____________姓名____________考場____________準考證號學(xué)校________________班級____________姓名____________考場____________準考證號…………密…………封…………線…………內(nèi)…………不…………要…………答…………題…………第1頁,共3頁中南林業(yè)科技大學(xué)《C語言與程序設(shè)計》2022-2023學(xué)年期末試卷題號一二三總分得分批閱人一、單選題(本大題共20個小題,每小題2分,共40分.在每小題給出的四個選項中,只有一項是符合題目要求的.)1、以下程序段的輸出結(jié)果是()inta=1,b=2,c=3;if(a>b)if(a>c)printf("%d\n",a);elseprintf("%d\n",c);elseif(b>c)printf("%d\n",b);elseprintf("%d\n",c);A.1B.2C.3D.編譯錯誤2、以下能正確定義一維數(shù)組的選項是()A.intnum[];B.#defineN100;intnum[N];C.intnum[0..100];D.intN=100;intnum[N];3、以下程序段的輸出結(jié)果是()inta=5,b=4,c=6,d;d=a>b?(a>c?a:c):(b);printf("%d\n",d);A.5B.4C.6D.不確定4、以下程序的輸出結(jié)果是()#includevoidmain(){inta=1,b=2,c=3;c=(a+=b,b+=a,c+=a+b);printf("%d\n",c);}A.6B.9C.12D.155、以下程序的輸出結(jié)果是()#includevoidmain(){inta=0,b=1;switch(a){case0:switch(b){case0:printf("");break;case1:printf("%%");break;}break;case1:printf("$$");}}A.B.%%C.$$D.無輸出6、以下程序的輸出結(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.257、以下程序段的輸出結(jié)果是()intf(inta){staticintb=0;b+=a;returnb;}voidmain(){inti;for(i=0;i<3;i++)printf("%d",f(i));}A.012B.013C.014D.0158、以下程序的輸出結(jié)果是()#includevoidfun(int*a,int*b){intt;t=*a;*a=*b;*b=t;}intmain(){intx=3,y=5;fun(&x,&y);printf("%d%d\n",x,y);return0;}A.35B.53C.33D.559、以下選項中,可作為C語言合法常量的是()A.1.5E2.5B.123C.'\084'D."string"10、以下程序段的輸出結(jié)果是()intx=5,y=6,z=7;if(x>y)z=x;x=y;y=z;printf("%d,%d,%d\n",x,y,z);A.5,6,7B.6,7,7C.6,7,5D.5,7,611、以下能正確進行字符串賦值操作的是()A.chars[5]="hello";B.chars[5]={'h','e','l','l','o'};C.char*s;s="hello";D.char*s;scanf("%s",s);12、以下程序的輸出結(jié)果是()voidmain(){inta=10,b=20,c=30;int*arr[]={&a,&b,&c};printf("%d\n",*arr[1]);}A.10B.20C.30D.不確定13、若有定義:inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};,則a[1][2]的值是()A.6B.7C.8D.914、以下C語言程序段的輸出結(jié)果是()c復(fù)制inta[]={5,4,3,2,1};int*p=a;*(p+2)+=2;printf("%d",*(p+2));
A.3B.5C.7D.915、設(shè)有定義:inta[5]={1,2,3,4,5},*p=a;,則不能表示數(shù)組a中元素的是()A.*aB.*pC.a[0]D.p[5]16、以下關(guān)于函數(shù)參數(shù)傳遞的敘述中,正確的是()A.數(shù)組作為函數(shù)參數(shù)時,傳遞的是數(shù)組的首地址B.函數(shù)的形參是指針變量時,實參也必須是指針變量C.函數(shù)的形參是變量時,實參不能是數(shù)組名D.函數(shù)的形參和實參可以是不同類型的變量17、以下程序的輸出結(jié)果是()#includeintmain(){inta=3,b=4,c=5;if(a+b>c&&b==c)printf("True\n");elseprintf("False\n");return0;}A.TrueB.FalseC.編譯錯誤D.運行時錯誤18、若有定義:inta=3,b=2,c=1;則表達式a-b>c的值是()A.0B.1C.2D.319、以下C語言程序的輸出結(jié)果是()c復(fù)制#includevoidmain(){inta=5,b=6;intc=a>b?a:b;printf("%d",c);}
A.5B.6C.0D.120、若有定義:charstr[20]="HelloWorld!";則strlen(str)的值是()A.11B.12C.20D.13二、判斷題(本大題共10個小題,共10分)1、
strstr
函數(shù)用于在一個字符串中查找另一個字符串。()2、在C語言中,調(diào)用函數(shù)時,實參和形參的類型必須一致。()3、C語言中,字符串比較可以使用關(guān)系運算符。()4、
float
類型變量和
double
類型變量在內(nèi)存中的存儲方式相同。()5、在C語言中,共用體變量所占的內(nèi)存長度等于最長的成員長度。()6、在C語言中,do-while循環(huán)至少執(zhí)行一次循環(huán)體。()7、
free
函數(shù)釋放的內(nèi)存空間如果再次訪問會導(dǎo)致程序出錯。()8、C語言中,指針數(shù)組和數(shù)組指針是相同的概念。()9、在
switch
語句中,
case
標簽后面必須跟一個語句。()10、
strcmp
函數(shù)比較字符串時區(qū)分大小寫。()三、設(shè)計題(本大題共5個小題,共50分)1、(本題10分)寫一個程序,實現(xiàn)一個簡單的計算器,支持加、減、乘、除運算。2、(本題10分)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年雙志特制一等粉行業(yè)深度研究分析報告
- 2025年液壓沖擊鉆項目投資可行性研究分析報告
- 2025年凝血因子VIII、IX項目建議書
- 《小巷人家》:時代洪流中的女性光輝
- 湖南納米陶瓷項目申請報告范文模板
- 2025年逆變手工弧焊機行業(yè)深度研究分析報告
- 中國膨化食品行業(yè)深度調(diào)研與投資戰(zhàn)略規(guī)劃分析報告
- 環(huán)已烷項目可行性研究報告申請備案
- 2025年中國智能電腦支架行業(yè)市場前瞻與投資戰(zhàn)略規(guī)劃分析報告
- 中國電子測量儀器行業(yè)市場深度研究及發(fā)展趨勢預(yù)測報告
- 教科版六年級科學(xué)下冊全冊全套課件【完整版】
- 贏的含義員工培訓(xùn)
- 2023年江蘇省五年制專轉(zhuǎn)本英語統(tǒng)考真題(試卷+答案)
- 新時代核心英語教程寫作2教學(xué)課件U8-Exemplification
- 心房撲動臨床路徑
- 急診科運用PDCA循環(huán)縮短嚴重創(chuàng)傷病人在搶救室的停留時間品管圈成果匯報
- 國家基本公共衛(wèi)生服務(wù)項目(第三版)培訓(xùn)
- 青工技能振興計劃青工技能振興計劃八篇
- 路緣石安裝一級安全交底
- 教師教學(xué)常規(guī)管理培訓(xùn)夯實教學(xué)常規(guī)強化教學(xué)管理PPT教學(xué)課件
- 2023年山東省春季高校招生考試英語試卷試題(含答案)
評論
0/150
提交評論