




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
學(xué)校________________班級____________姓名____________考場____________準(zhǔn)考證號學(xué)校________________班級____________姓名____________考場____________準(zhǔn)考證號…………密…………封…………線…………內(nèi)…………不…………要…………答…………題…………第1頁,共3頁西南林業(yè)大學(xué)《C語言程序設(shè)計(jì)》2023-2024學(xué)年期末試卷題號一二三總分得分一、單選題(本大題共20個小題,每小題2分,共40分.在每小題給出的四個選項(xiàng)中,只有一項(xiàng)是符合題目要求的.)1、以下C語言表達(dá)式的結(jié)果為“假”的是()A.5>3B.3!=3C.0&&1D.1||02、以下程序段的輸出結(jié)果是()inta=10;voidfun(){a=20;}voidmain(){fun();printf("%d\n",a);}A.10B.20C.0D.不確定3、若有定義:charstr1[]="hello",str2[]="world";則執(zhí)行strcat(str1,str2);后,str1的內(nèi)容是()A."hello"B."world"C."helloworld"D."worldhello"4、以下關(guān)于C語言動態(tài)內(nèi)存分配的敘述錯誤的是()A.使用malloc函數(shù)分配的內(nèi)存需要使用free函數(shù)釋放B.calloc函數(shù)分配的內(nèi)存會自動初始化為05、若已定義:inta[9],*p=a;不能表示a[1]地址的是()A.p+1B.a+1C.&a[0]+1D.&a[1]6、以下關(guān)于指針的敘述中,錯誤的是()A.指針是變量,它具有值和地址兩個屬性B.可以將一個整數(shù)賦給指針變量C.兩個同類型的指針變量可以相減D.指針變量可以與零值比較7、以下程序的輸出結(jié)果是()voidmain(){inta=1,b=2,c=3;int*p[]={&a,&b,&c};printf("%d\n",*p[1]);}A.1B.2C.3D.不確定8、以下關(guān)于C語言文件操作的敘述正確的是()A.用“r”方式打開的文件只能用于讀取數(shù)據(jù)B.用“w”方式打開的文件只能用于寫入數(shù)據(jù),如果文件不存在則創(chuàng)建C.用“a”方式打開的文件只能用于在文件末尾追加數(shù)據(jù),如果文件不存在則創(chuàng)建D.以上都正確9、在C語言中,以下能正確表示邏輯“真”的是()A.1B.0C.非零值D.空值10、若有以下說明和定義:typedefint*INTEGER;INTEGERp,*q;以下敘述正確的是()A.p是int型變量B.q是基類型為int的指針變量C.p是基類型為int的指針變量D.程序中可用INTEGER代替int類型名11、若有定義:inta=10,b=20,c=30;以下語句執(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、若有定義:chars[10]="program";則以下不能將字符串"language"賦給數(shù)組s的語句是()A.strcpy(s,"language");B.strncpy(s,"language",8);C.s="language";D.memcpy(s,"language",8);13、以下對字符串的操作中,錯誤的是()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);14、以下程序的輸出結(jié)果是()#includevoidswap(int*p1,int*p2){inttemp;temp=*p1;*p1=*p2;*p2=temp;}intmain(){inta=10,b=20;swap(&a,&b);printf("%d%d\n",a,b);return0;}A.1020B.2010C.1010D.202015、以下選項(xiàng)中,屬于C語言合法標(biāo)識符的是()A.3abcB.intC._varD.a+b16、以下程序的輸出結(jié)果是()#includeintf(inta,intb){if(a>b)returna;elsereturnb;}main(){intx=3,y=8,z=6,r;r=f(f(x,y),f(y,z));printf("%d\n",r);}A.8B.6C.3D.1817、以下不能正確表示代數(shù)式1/(x+y)的C語言表達(dá)式是()A.1/(x+y)B.1.0/(x+y)C.1/(double)(x+y)D.1.0/(double)(x+y)18、若有以下定義和語句:ints[4][5],(*p)[5];p=s;則對s數(shù)組元素的正確引用形式是()A.p+1B.*(p+3)C.*(p[1]+2)D.((p+2)+3)19、以下關(guān)于C語言函數(shù)的敘述錯誤的是()A.函數(shù)可以嵌套調(diào)用B.函數(shù)可以嵌套定義C.函數(shù)可以沒有返回值D.函數(shù)可以返回指針類型20、若有定義:inta[3][4]={{1,2},{3,4},{5,6}};則a[1][1]的值是()A.1B.2C.3D.4二、判斷題(本大題共10個小題,共10分)1、在C語言中,函數(shù)可以遞歸調(diào)用。()2、
free
函數(shù)釋放的內(nèi)存空間如果再次訪問會導(dǎo)致程序出錯。()3、
static
修飾的局部變量在函數(shù)調(diào)用結(jié)束后其值會被重置。()4、
strlen
函數(shù)計(jì)算字符串長度時不包括字符串結(jié)束符
'\0'
。()5、
atoi
函數(shù)可以將任意字符串轉(zhuǎn)換為整數(shù)。()6、
double
類型的精度至少為10位有效數(shù)字。()7、
const
修飾的變量可以通過指針間接修改其值。()8、在C語言中,do-while循環(huán)至少執(zhí)行一次循環(huán)體。()9、
typedef
定義的新類型名可以再次使用
typedef
重新定義。()10、
memcpy
函數(shù)和
memmove
函數(shù)的功能完全相同。()三、設(shè)計(jì)題(本大題共5個小題,共50分)1、(本題10分)寫一個程序,實(shí)現(xiàn)一個簡單的模糊邏輯算法進(jìn)行圖像識別。2、(本題10分)設(shè)計(jì)一個C程序
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海洋氣象災(zāi)害歷史案例分析考核試卷
- 旅游業(yè)客戶體驗(yàn)提升措施
- 促進(jìn)小學(xué)生心理健康的措施
- 通風(fēng)電器具生產(chǎn)過程信息化管理考核試卷
- 木業(yè)車間用電管理制度
- 機(jī)電公司質(zhì)量管理制度
- 建設(shè)單位五項(xiàng)管理制度
- 藤編工藝基礎(chǔ)知識考核試卷
- 技術(shù)文件歸檔管理制度
- 纖維原料的抗靜電性能與應(yīng)用考核試卷
- 2025年普通話水平測試考試試卷及答案
- 2025年地理高考復(fù)習(xí) 熱點(diǎn)專練 黑吉遼熱點(diǎn)01 傳統(tǒng)文化(解析版)
- 運(yùn)維自動化流程設(shè)計(jì)-全面剖析
- 2024北京海淀區(qū)五年級(下)期末語文試題及答案
- 2024年重慶萬州公開招聘社區(qū)工作者考試試題答案解析
- 湖北省武漢華中師大一附中2025年高考沖刺押題(最后一卷)語文試卷含解析
- 錦州師專2025年單招語文試題庫及答案
- 南寧市第十四中學(xué)2025年春八下歷史期中測試卷
- 二級注冊計(jì)量師題庫附答案2025
- 國家電網(wǎng)有限公司輸變電工程通 用設(shè)計(jì)(330~750kV輸電線路絕緣子金具串通 用設(shè)計(jì)分冊)2024版
- 2025年手術(shù)授權(quán)理論考核試題
評論
0/150
提交評論