下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 試卷代號: 1253國家開放大學2021年春季學期期末統(tǒng)一考試C語言程序設計 試題2021年7月一、單項選擇題(把合適的選項編號填寫在括號內。每小題3分,共42分)1.C語言中使用的字符常量,其起止標記符是( )。A.單引號B.雙引號C.中括號D.尖括號2.一個函數(shù)定義所包含的兩個部分是( )。A.函數(shù)頭和函數(shù)體B.函數(shù)頭和函數(shù)尾C.函數(shù)原型和函數(shù)體D.函數(shù)名和參數(shù)表3.在printf( )函數(shù)調用的格式字符串中,若使用格式符為“%d,則對應輸出的數(shù)據(jù)類型為( )。A. charB.intC.floatD.double4.char類型的長度為( )。A.1B.2C.3D.45.要利用cons
2、t保留字定義整型常量ABC的值為10,則對應的定義語句為( )。A. const int ABC 10;B. const int ABC,1O;C. const int ABC;10;D. const int ABC=1O,6.已知x的初值為15,則下列各表達式中的最小值為( )。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ù)組所占用的存儲空間的字節(jié)數(shù)為( )。A.8B.16C.64D.329.對
3、于一個長度為n的字符串,保存它至少需要占用的存儲字節(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為一個數(shù)組名,則下面表達式中錯誤的是( )。A.aiB.*a+C.*aD.*(a+1)12.假定一個函數(shù)的原型語句為“intff(int*x);”,一個整型數(shù)組為a10,則下面函數(shù)調用表達式不正確的是( )。A. ff(a)B. ff(a0)C. ff(a+3)D. ff(a0)13.假定要訪問一個結構變量x中的數(shù)據(jù)成員a
4、,則表示方法為( )。A.x.aB.x-aC.x:aD.x(a)14.表示文件結束符的符號常量EOF的值為( )。A.127B.OC.1D.-1二、是非判斷題(根據(jù)敘述正確與否在其括號內打對號“”或叉號“”。每小題2分,共30分)15.在C語言字符集中,一個大寫英文字母和它的小寫英文字母被視為不同的字符。( )16.一個C語言程序能夠包含多個用戶頭文件。( )17.在定義一個變量時,可以同時給它賦初值。( )18.表達式14%5的值為5。( )19.關系表達式(x!=O)的等價表達式為(!x)。( )20.while循環(huán)是先判斷循環(huán)條件,當條件為真時執(zhí)行循環(huán)體。( )21.continue語句
5、只有保留字,沒有語句體。( )22.在二維數(shù)組的定義語句中,數(shù)組名后帶有兩對圓括號。( )23.在C語言程序中,存儲字符串的方法是使用字符指針。( )24.在定義指針變量的語句“int *p,*pp;”中,p和pp具有不同的指針類型。( )25.假定a是一個一維數(shù)組,則a+i的值與ai的值相等。( )26.在一個函數(shù)定義中,參數(shù)表中的參數(shù)說明項之間是采用逗號分開的。( )27.在C語言程序中,主函數(shù)可以是遞歸函數(shù)。( )28.定義結構類型的同時能夠定義它的變量。( )29.每次只能向文本文件中寫入一個字符,不能一次寫入一個字符串。( )三、程序填空題(分析程序后把合適的內容填寫在括號內。每小題
6、5分,共20分)30.執(zhí)行下面程序的輸出結果為( )。#includestdio.hvoid main( ) int x=5,y=8,z=4;if(xy)x=y;if(xz)x=z;printf(%dn,x);)31.執(zhí)行下面程序的輸出結果為( )。#includestdio.hvoid main ( )int i, f1=l, f2;for(i=2;i5;i+)f2=3*fl;f1=f2;printf(f2=%dn,f2);32.執(zhí)行下面程序的輸出結果為( )。#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í)行下面程序的輸出結果為( )。#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;向下補充內容,用一個for循環(huán)實現(xiàn)return max,35.補充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內)所有偶數(shù)之和。int xxk2(int a,int b)int i,sum=0;向下補充內容,用一個for循環(huán)實現(xiàn)return sum; 試卷代號:1253 國家開放大學2 0 2 1年春季學期期末統(tǒng)一考試 C語言程序設計試題答案及評分標準 (供參考) 2021年7月一、單項選擇題(把合適的選項編號填寫在括號內。每小題3分,共42分) 1A 2A 3B 4A 5D 6C 7C 8D 9C 10B 11B 12B 13A 14D二、是非判斷題(根據(jù)敘述正確與否在其括號內打對號“”或叉號“”。每小題2分,共30分) 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.三、程序填空題(分析程序后把合適的內容填寫在括號內。每小題5分,共20分) 30. 4 31f2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度海洋能源開發(fā)海域使用權轉讓協(xié)議
- 2025年度美發(fā)店員工培訓進修合同
- 二零二五年度報廢汽車拆解與委托處置合同
- 2025年度走賬業(yè)務風險控制合同
- 2025船舶買賣合同轉港
- 2025石英石供貨合同協(xié)議書
- 2025供應商購銷合同范本
- 2025加氣站員工勞動合同
- 2024-2025學年新教材高中化學 第1章 原子結構 元素周期表 第3節(jié) 元素周期表的應用 第2課時 研究同主族元素的性質說課稿 魯科版必修第二冊
- 2025檔口租賃合同范本
- 2025年熱管換熱氣行業(yè)深度研究分析報告
- 2025年陜西西安市經濟技術開發(fā)區(qū)管委會招聘30人歷年高頻重點提升(共500題)附帶答案詳解
- 2025山東能源集團中級人才庫選拔高頻重點提升(共500題)附帶答案詳解
- 板帶生產工藝熱連軋帶鋼生產
- 關鍵工序特殊過程培訓課件精
- 輪機備件的管理(船舶管理課件)
- 統(tǒng)編《道德與法治》三年級下冊教材分析
- 國際尿失禁咨詢委員會尿失禁問卷表
- 國開行政管理論文行政組織的變革及其現(xiàn)實性研究
- 運動技能學習中的追加反饋
- 《淄博張店區(qū)停車問題治理現(xiàn)狀及優(yōu)化對策分析【開題報告+正文】15000字 》
評論
0/150
提交評論