仲愷農(nóng)業(yè)工程學(xué)院《C面向?qū)ο蟪绦蛟O(shè)計實驗》2021-2022學(xué)年期末試卷_第1頁
仲愷農(nóng)業(yè)工程學(xué)院《C面向?qū)ο蟪绦蛟O(shè)計實驗》2021-2022學(xué)年期末試卷_第2頁
仲愷農(nóng)業(yè)工程學(xué)院《C面向?qū)ο蟪绦蛟O(shè)計實驗》2021-2022學(xué)年期末試卷_第3頁
仲愷農(nóng)業(yè)工程學(xué)院《C面向?qū)ο蟪绦蛟O(shè)計實驗》2021-2022學(xué)年期末試卷_第4頁
仲愷農(nóng)業(yè)工程學(xué)院《C面向?qū)ο蟪绦蛟O(shè)計實驗》2021-2022學(xué)年期末試卷_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論