1253C語言程序設(shè)計(jì)-國家開放大學(xué)2021春(2021年7月)期末統(tǒng)一考試試卷真題及答案_第1頁
1253C語言程序設(shè)計(jì)-國家開放大學(xué)2021春(2021年7月)期末統(tǒng)一考試試卷真題及答案_第2頁
1253C語言程序設(shè)計(jì)-國家開放大學(xué)2021春(2021年7月)期末統(tǒng)一考試試卷真題及答案_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 試卷代號(hào): 1253國家開放大學(xué)2021年春季學(xué)期期末統(tǒng)一考試C語言程序設(shè)計(jì) 試題2021年7月一、單項(xiàng)選擇題(把合適的選項(xiàng)編號(hào)填寫在括號(hào)內(nèi)。每小題3分,共42分)1.C語言中使用的字符常量,其起止標(biāo)記符是( )。A.單引號(hào)B.雙引號(hào)C.中括號(hào)D.尖括號(hào)2.一個(gè)函數(shù)定義所包含的兩個(gè)部分是( )。A.函數(shù)頭和函數(shù)體B.函數(shù)頭和函數(shù)尾C.函數(shù)原型和函數(shù)體D.函數(shù)名和參數(shù)表3.在printf( )函數(shù)調(diào)用的格式字符串中,若使用格式符為“%d,則對(duì)應(yīng)輸出的數(shù)據(jù)類型為( )。A. charB.intC.floatD.double4.char類型的長度為( )。A.1B.2C.3D.45.要利用cons

2、t保留字定義整型常量ABC的值為10,則對(duì)應(yīng)的定義語句為( )。A. const int ABC 10;B. const int ABC,1O;C. const int ABC;10;D. const int ABC=1O,6.已知x的初值為15,則下列各表達(dá)式中的最小值為( )。A.x%=20B.x+=10C.x/=2D.x*=27.在循環(huán)語句“for(i=0;in;i+)S;”中,假定n的整數(shù)值大于O,則循環(huán)體S被執(zhí)行的次數(shù)為( )。A.1B.n-lC.nD.n+l8.假定一維數(shù)組的定義為“char* a8;”,則該數(shù)組所占用的存儲(chǔ)空間的字節(jié)數(shù)為( )。A.8B.16C.64D.329.對(duì)

3、于一個(gè)長度為n的字符串,保存它至少需要占用的存儲(chǔ)字節(jié)數(shù)為( )。A.nB.n-lC.n+lD.n+210.假定變量m的定義為“intm-7;”,則下面語句格式正確的是( )。A.int p=&m;B.int *p=m;C.int &p=*m;D.int *p=m;11.假定a為一個(gè)數(shù)組名,則下面表達(dá)式中錯(cuò)誤的是( )。A.aiB.*a+C.*aD.*(a+1)12.假定一個(gè)函數(shù)的原型語句為“intff(int*x);”,一個(gè)整型數(shù)組為a10,則下面函數(shù)調(diào)用表達(dá)式不正確的是( )。A. ff(a)B. ff(a0)C. ff(a+3)D. ff(a0)13.假定要訪問一個(gè)結(jié)構(gòu)變量x中的數(shù)據(jù)成員a

4、,則表示方法為( )。A.x.aB.x-aC.x:aD.x(a)14.表示文件結(jié)束符的符號(hào)常量EOF的值為( )。A.127B.OC.1D.-1二、是非判斷題(根據(jù)敘述正確與否在其括號(hào)內(nèi)打?qū)μ?hào)“”或叉號(hào)“”。每小題2分,共30分)15.在C語言字符集中,一個(gè)大寫英文字母和它的小寫英文字母被視為不同的字符。( )16.一個(gè)C語言程序能夠包含多個(gè)用戶頭文件。( )17.在定義一個(gè)變量時(shí),可以同時(shí)給它賦初值。( )18.表達(dá)式14%5的值為5。( )19.關(guān)系表達(dá)式(x!=O)的等價(jià)表達(dá)式為(!x)。( )20.while循環(huán)是先判斷循環(huán)條件,當(dāng)條件為真時(shí)執(zhí)行循環(huán)體。( )21.continue語句

5、只有保留字,沒有語句體。( )22.在二維數(shù)組的定義語句中,數(shù)組名后帶有兩對(duì)圓括號(hào)。( )23.在C語言程序中,存儲(chǔ)字符串的方法是使用字符指針。( )24.在定義指針變量的語句“int *p,*pp;”中,p和pp具有不同的指針類型。( )25.假定a是一個(gè)一維數(shù)組,則a+i的值與ai的值相等。( )26.在一個(gè)函數(shù)定義中,參數(shù)表中的參數(shù)說明項(xiàng)之間是采用逗號(hào)分開的。( )27.在C語言程序中,主函數(shù)可以是遞歸函數(shù)。( )28.定義結(jié)構(gòu)類型的同時(shí)能夠定義它的變量。( )29.每次只能向文本文件中寫入一個(gè)字符,不能一次寫入一個(gè)字符串。( )三、程序填空題(分析程序后把合適的內(nèi)容填寫在括號(hào)內(nèi)。每小題

6、5分,共20分)30.執(zhí)行下面程序的輸出結(jié)果為( )。#includestdio.hvoid main( ) int x=5,y=8,z=4;if(xy)x=y;if(xz)x=z;printf(%dn,x);)31.執(zhí)行下面程序的輸出結(jié)果為( )。#includestdio.hvoid main ( )int i, f1=l, f2;for(i=2;i5;i+)f2=3*fl;f1=f2;printf(f2=%dn,f2);32.執(zhí)行下面程序的輸出結(jié)果為( )。#includestdio.h#define N 6void main( )int aN;int i:aO=1;a1=2;for(i

7、=2;iN;i+)ai=ai-2+ai-1;printf(%dn,aN-1);33.執(zhí)行下面程序的輸出結(jié)果為( )。#includestdio.hvoid main( )int a 8 = 10,8,12,15,9,27,8,16);int i, x=a 0;for(i=1;i8;i+)if(aix)x=ai;printf(x=%dn,x);四、編程題(按題目要求編寫程序或函數(shù)。每小題4分,共8分)34.完善下面程序中xxkl函數(shù)的定義,使程序能夠輸出數(shù)組a中所有元素的最大值。#includestdio.hint xxkl (int a , int n);Void main ( )int x:

8、int a 6 = 15,20,36,48,24,44;x=xxkl(a,6);printf(x=%dn,x);int xxkl(int a,int n)int i, x=a 0, max=a 0;向下補(bǔ)充內(nèi)容,用一個(gè)for循環(huán)實(shí)現(xiàn)return max,35.補(bǔ)充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內(nèi))所有偶數(shù)之和。int xxk2(int a,int b)int i,sum=0;向下補(bǔ)充內(nèi)容,用一個(gè)for循環(huán)實(shí)現(xiàn)return sum; 試卷代號(hào):1253 國家開放大學(xué)2 0 2 1年春季學(xué)期期末統(tǒng)一考試 C語言程序設(shè)計(jì)試題答案及評(píng)分標(biāo)準(zhǔn) (供參考) 2021年7月一、單項(xiàng)選擇題(把合適的選項(xiàng)編號(hào)填寫在括號(hào)內(nèi)。每小題3分,共42分) 1A 2A 3B 4A 5D 6C 7C 8D 9C 10B 11B 12B 13A 14D二、是非判斷題(根據(jù)敘述正確與否在其括號(hào)內(nèi)打?qū)μ?hào)“”或叉號(hào)“”。每小題2分,共30分) 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.三、程序填空題(分析程序后把合適的內(nèi)容填寫在括號(hào)內(nèi)。每小題5分,共20分) 30. 4 31f2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論