版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
學(xué)校________________班級____________姓名____________考場____________準(zhǔn)考證號學(xué)校________________班級____________姓名____________考場____________準(zhǔn)考證號…………密…………封…………線…………內(nèi)…………不…………要…………答…………題…………第1頁,共3頁仲愷農(nóng)業(yè)工程學(xué)院《C面向?qū)ο蟪绦蛟O(shè)計實驗》2021-2022學(xué)年期末試卷題號一二三總分得分批閱人一、單選題(本大題共20個小題,每小題2分,共40分.在每小題給出的四個選項中,只有一項是符合題目要求的.)1、以下關(guān)于指針的說法錯誤的是()A.指針是一種變量B.指針可以指向數(shù)組C.指針的值可以改變D.指針不可以進(jìn)行加減運(yùn)算2、以下程序的輸出結(jié)果是()main(){inti,j,m=0,n=0;for(i=0;i<2;i++){for(j=0;j<2;j++)if(j>=i)m=1;n++;}printf("m=%d,n=%d\n",m,n);}A.m=0,n=4B.m=1,n=4C.m=0,n=6D.m=1,n=63、以下程序的輸出結(jié)果是()#includeintfun(inta,intb){if(a>b)return(a);elsereturn(b);}main(){intx=3,y=8,z=6,r;r=fun(fun(x,y),2*z);printf("%d\n",r);}A.12B.6C.8D.184、以下程序段的輸出結(jié)果是()inta=10,b=20;int*p=&a,*q=&b;*p=*q;*q=30;printf("%d%d\n",a,b);A.2030B.2020C.3020D.10305、以下程序的輸出結(jié)果是()main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2)continue;x++;}}printf("x=%d\n",x);}A.x=4B.x=8C.x=6D.x=126、若有定義:int*p,a=4;p=&a;以下均代表地址的是()A.a,pB.&a,&*pC.&a,pD.*p,&a7、以下能正確定義二維數(shù)組的是()A.inta[][3];B.inta[][3]={1,2,3,4,5};C.inta[2][3]={1,2,3};D.inta[2][3]={{1},{2}};8、以下程序的輸出結(jié)果是()#includevoidmain(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf("%d,%d,%d\n",i,j,k);}A.1,1,2B.2,2,3C.2,2,2D.2,1,29、以下程序段的輸出結(jié)果是()charstr[]="hello";printf("%d\n",sizeof(str));A.5B.6C.10D.1110、在C語言中,以下能正確從鍵盤輸入一個字符的是()A.
scanf("%c",&ch);
B.
scanf("%c",ch);
C.
ch=scanf("%c");
D.
scanf("%s",&ch);
11、以下程序的輸出結(jié)果是()#includevoidmain(){intx=017;printf("%d\n",x);}A.15B.17C.18D.2312、以下能正確定義字符串的語句是()A.charstr[]={'H','e','l','l','o','\0'};B.charstr="Hello";C.char*str="Hello";D.charstr[5]="Hello";13、在C語言中,若有定義
int*p;
,以下操作合法的是()A.
*p=10;
B.
p=10;
C.
p=&10;
D.
*p=&10;
14、在C語言中,以下能正確初始化字符數(shù)組的是()A.
charstr[5]="hello";
B.
charstr[]="hello";
C.
charstr[5]={'h','e','l','l','o'};
D.
charstr[6]={'h','e','l','l','o','\0'};
15、以下程序的輸出結(jié)果是()#includevoidmain(){inta=1,b=2,c=3;if(a>c)b=a;elseb=c;printf("%d\n",b);}A.1B.2C.3D.不確定16、以下選項中,屬于C語言合法標(biāo)識符的是()A.3abcB.intC._varD.a+b17、以下程序段的輸出結(jié)果是()inta=1,b=2,c=3;if(a>b&&a>c)printf("a");elseif(b>c)printf("b");elseprintf("c");A.aB.bC.cD.無輸出18、以下對字符串的操作中,錯誤的是()A.charstr1[]="Hello";charstr2[]="World";strcpy(str1,str2);B.charstr[20];scanf("%s",str);C.charstr1[]="Hello",str2[]="World";strcat(str1,str2);D.charstr[20]="HelloWorld";intlen=strlen(str);19、以下選項中,可作為C語言合法常量的是()A.1.5E2.5B.123C.'\084'D."string"20、以下程序的輸出結(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.55二、判斷題(本大題共10個小題,共10分)1、
fopen
函數(shù)打開文件失敗時會返回一個非空指針。()2、C語言中,文件指針可以指向內(nèi)存中的數(shù)據(jù)。()3、枚舉類型可以定義在函數(shù)內(nèi)部。()4、
#define
定義的宏可以進(jìn)行條件編譯。()5、在C語言中,變量的存儲類型決定了變量的作用域和生存期。()6、C語言中,結(jié)構(gòu)體變量可以作為函數(shù)的參數(shù)傳遞。()7、C語言中的數(shù)組下標(biāo)從0開始。()8、C語言中,指針變量占用的內(nèi)存空間大小與所指向的數(shù)據(jù)類型有關(guān)。()9、C語言中,字符串的長度等于字符串中字符的個數(shù)。()10、C語言中的逗號表達(dá)式的值是最后一個表達(dá)式的值。()三、設(shè)計題(本大題共5個小題,共50分)1、(本題10分)寫一個程序,實現(xiàn)一個簡單的粒子群算法解決函數(shù)優(yōu)化問題。2、(本題
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度祠堂綠化與生態(tài)環(huán)境保護(hù)合同4篇
- 二零二五版露營裝備租賃與用戶培訓(xùn)合同4篇
- 2025版米廠水稻種植與冷鏈物流運(yùn)輸服務(wù)合同4篇
- 2025年度智能車庫產(chǎn)權(quán)轉(zhuǎn)移及管理服務(wù)合同4篇
- 二零二五年度大型設(shè)備運(yùn)輸與供應(yīng)鏈管理合同4篇
- 桶裝水銷售渠道建設(shè)與維護(hù)合同(二零二五年度)
- 2025年度茶葉線上線下營銷推廣合同范本4篇
- 二零二五年度中醫(yī)診所師承培養(yǎng)項目合同3篇
- 2025年度個人住宅安全防范系統(tǒng)安裝合同范本3篇
- 二零二五年度船舶交易傭金合同樣本4篇
- 醫(yī)院三基考核試題(康復(fù)理療科)
- 2024-2030年中國招標(biāo)代理行業(yè)深度分析及發(fā)展前景與發(fā)展戰(zhàn)略研究報告
- 醫(yī)師定期考核 (公共衛(wèi)生)試題庫500題(含答案)
- 基因突變和基因重組(第1課時)高一下學(xué)期生物人教版(2019)必修2
- 內(nèi)科學(xué)(醫(yī)學(xué)高級):風(fēng)濕性疾病試題及答案(強(qiáng)化練習(xí))
- 音樂劇好看智慧樹知到期末考試答案2024年
- 辦公設(shè)備(電腦、一體機(jī)、投影機(jī)等)采購 投標(biāo)方案(技術(shù)方案)
- 案卷評查培訓(xùn)課件模板
- 2024年江蘇省樣卷五年級數(shù)學(xué)上冊期末試卷及答案
- 人教版初中英語七八九全部單詞(打印版)
- 波浪理論要點圖解完美版
評論
0/150
提交評論