版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
自覺遵守考場(chǎng)紀(jì)律如考試作弊此答卷無(wú)效密自覺遵守考場(chǎng)紀(jì)律如考試作弊此答卷無(wú)效密封線第1頁(yè),共3頁(yè)仲愷農(nóng)業(yè)工程學(xué)院《C語(yǔ)言程序設(shè)計(jì)》2021-2022學(xué)年期末試卷院(系)_______班級(jí)_______學(xué)號(hào)_______姓名_______題號(hào)一二三總分得分批閱人一、單選題(本大題共20個(gè)小題,每小題2分,共40分.在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目要求的.)1、若有以下定義和語(yǔ)句:ints[4][5],(*p)[5];p=s;則對(duì)s數(shù)組元素的正確引用形式是()A.p+1B.*(p+3)C.*(p[1]+2)D.((p+2)+3)2、若有定義:inta[3][4]={{1,2},{3,4},{5,6}};,則a[1][1]的值是()A.2B.3C.4D.53、在C語(yǔ)言中,若有定義
structstudent{intnum;charname[20];};
,以下能正確定義結(jié)構(gòu)體變量的是()A.
structstudents={101,"Tom"};
B.
structs={101,"Tom"};
C.
students={101,"Tom"};
D.
structstudent={101,"Tom"};
4、以下程序的輸出結(jié)果是()#includevoidfun(inta[],intn){inti;for(i=0;i<n-1;i++)printf("%d",a[i]);}main(){inta[5]={1,2,3,4,5};fun(a,5);}A.12345B.1234C.2345D.543215、若有定義:inta=7;floatx=2.5,y=4.7;則表達(dá)式x+a%3*(int)(x+y)%2/4的值是()A.2.500000B.2.750000C.3.500000D.0.0000006、在C語(yǔ)言中,以下能正確從鍵盤輸入一個(gè)字符的是()A.
scanf("%c",&ch);
B.
scanf("%c",ch);
C.
ch=scanf("%c");
D.
scanf("%s",&ch);
7、若有定義:inta[3][2]={{1},{2,3}};則a[2][1]的值是()A.0B.1C.2D.38、在C語(yǔ)言中,以下關(guān)于變量的敘述錯(cuò)誤的是()A.變量名必須以字母或下劃線開頭B.變量名區(qū)分大小寫C.不同類型的變量不能直接相互賦值D.變量在使用前必須先定義9、以下數(shù)組定義中,錯(cuò)誤的是()A.inta[10];B.inta[2][3];C.inta[][3]={1,2,3,4,5,6};D.inta[3][]={{1,2,3},{4,5,6},{7,8,9}};10、以下程序的輸出結(jié)果是()#includeintf(intn){if(n==0)return1;elsereturnf(n-1)*n;}main(){printf("%d\n",f(5));}A.0B.120C.1D.511、若有定義:inta=10,b=20,c=30;以下語(yǔ)句執(zhí)行后a、b、c的值是()if(a>b)c=a;a=b;b=c;A.10,20,30B.20,30,30C.20,30,20D.20,20,3012、以下關(guān)于結(jié)構(gòu)體的敘述中,錯(cuò)誤的是()A.結(jié)構(gòu)體中的成員可以是不同的數(shù)據(jù)類型B.結(jié)構(gòu)體變量所占內(nèi)存空間是各成員所占內(nèi)存空間之和C.可以對(duì)結(jié)構(gòu)體變量進(jìn)行整體輸入輸出D.結(jié)構(gòu)體成員的名字可以與程序中的變量名相同13、以下程序的輸出結(jié)果是()voidmain(){inta=10,b=20,c=30;if(a>b||a<c)printf("yes\n");elseprintf("no\n");}A.yesB.noC.不確定D.程序錯(cuò)誤14、以下關(guān)于指針的敘述正確的是()A.指針就是地址B.指針變量可以進(jìn)行算術(shù)運(yùn)算C.數(shù)組名本身就是一個(gè)指針D.以上都不對(duì)15、以下C語(yǔ)言程序段的輸出結(jié)果是()c復(fù)制for(inti=0;i<2;i++){for(intj=0;j<2;j++)printf("*");printf("\n");}
A.
B.
C.
D.以上都不對(duì)16、以下不能把字符串"Hello!"賦給數(shù)組str的語(yǔ)句是()A.charstr[10]="Hello!";B.charstr[10];strcpy(str,"Hello!");C.charstr[]="Hello!";D.charstr[10];str="Hello!";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、以下關(guān)于指針的說(shuō)法錯(cuò)誤的是()A.指針是一種變量B.指針可以指向數(shù)組C.指針的值可以改變D.指針不可以進(jìn)行加減運(yùn)算19、以下C語(yǔ)言程序段的輸出結(jié)果是()c復(fù)制charc='A';printf("%d",c);
A.65B.'A'C.AD.錯(cuò)誤20、以下程序段的輸出結(jié)果是()intf(intn){if(n==0||n==1)returnn;elsereturnf(n-1)+f(n-2);}voidmain(){printf("%d\n",f(5));}A.5B.8C.13D.不確定二、判斷題(本大題共10個(gè)小題,共10分)1、C語(yǔ)言中,getc函數(shù)和putc函數(shù)用于文件的字符讀寫。()2、C語(yǔ)言中,函數(shù)調(diào)用時(shí),形參的值改變會(huì)影響實(shí)參的值。()3、
if(a=5)
是合法的條件判斷語(yǔ)句。()4、
typedef
定義的新類型名不能與已有的關(guān)鍵字相同。()5、C語(yǔ)言中,for循環(huán)的三個(gè)表達(dá)式可以省略。()6、指針可以指向函數(shù)的入口地址。()7、
short
類型和
char
類型在內(nèi)存中占用的字節(jié)數(shù)相同。()8、在C語(yǔ)言中,函數(shù)指針可以作為函數(shù)的參數(shù)。()9、
#pragmapack
可以設(shè)置結(jié)構(gòu)體的對(duì)齊方式。()10、C語(yǔ)言中,字符串常量在內(nèi)存中存儲(chǔ)時(shí)會(huì)自動(dòng)加上'\0'結(jié)束符。()三、設(shè)計(jì)題(本大題共5個(gè)小題,共50分)1、(本題10分)設(shè)計(jì)一個(gè)C程序,對(duì)一個(gè)字符串進(jìn)行加密(例如,每個(gè)字符的ASCII碼值加1)。2、(本題
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中圖版六年級(jí)數(shù)學(xué)下冊(cè)月考試卷
- 二零二五年度擔(dān)保合同擔(dān)保財(cái)產(chǎn)保全3篇
- 2025年新世紀(jì)版九年級(jí)地理下冊(cè)月考試卷含答案
- 2025年仁愛科普版八年級(jí)物理上冊(cè)月考試卷含答案
- 2025年度大型美食城員工培訓(xùn)與服務(wù)合同4篇
- 2025年人教新起點(diǎn)七年級(jí)生物上冊(cè)階段測(cè)試試卷
- 2025年度戶外活動(dòng)綠植花卉租賃及場(chǎng)地布置合同3篇
- 虛擬化網(wǎng)絡(luò)安全防護(hù)機(jī)制-洞察分析
- 2025年北師大版八年級(jí)地理上冊(cè)階段測(cè)試試卷含答案
- 胎兒酒精綜合征細(xì)胞表型分析-洞察分析
- 拆遷評(píng)估機(jī)構(gòu)選定方案
- 床旁超聲監(jiān)測(cè)胃殘余量
- 上海市松江區(qū)市級(jí)名校2025屆數(shù)學(xué)高一上期末達(dá)標(biāo)檢測(cè)試題含解析
- 綜合實(shí)踐活動(dòng)教案三上
- 《新能源汽車電氣設(shè)備構(gòu)造與維修》項(xiàng)目三 新能源汽車照明與信號(hào)系統(tǒng)檢修
- 2024年新課標(biāo)《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)》測(cè)試題(附含答案)
- 醫(yī)院培訓(xùn)課件:《靜脈中等長(zhǎng)度導(dǎo)管臨床應(yīng)用專家共識(shí)》
- 趣味知識(shí)問(wèn)答100道
- 中國(guó)國(guó)際大學(xué)生創(chuàng)新大賽與“挑戰(zhàn)杯”大學(xué)生創(chuàng)業(yè)計(jì)劃競(jìng)賽(第十一章)大學(xué)生創(chuàng)新創(chuàng)業(yè)教程
- 鋼管豎向承載力表
- 2024年新北師大版八年級(jí)上冊(cè)物理全冊(cè)教學(xué)課件(新版教材)
評(píng)論
0/150
提交評(píng)論