版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、絕密啟用前得分評(píng)卷人復(fù)查人選均無分。座號(hào)2013年上半年中原工學(xué)院高等教育自學(xué)考試??浦鷮W(xué)考試面向?qū)ο蟪绦蛟O(shè)計(jì)試卷(課程代碼02328)本試卷共9頁,滿分100分;考試時(shí)間150分鐘總分題號(hào)一二三四五核分人題分2020202020復(fù)查人得分復(fù)查總分 總復(fù)查人(簽名) 一、單項(xiàng)選擇題(本大題共10小題,每小題 2分,共20分)在每小題列出的四個(gè)備選項(xiàng)內(nèi)只用一個(gè)是符合題目要 求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未1 .結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是【C】A.篩選法B.遞歸法C.逐步求精法D.歸納法2 .設(shè) x=,a=7,y=;表達(dá)式 x+a%3*(int)(x+y)%2/4 的值是【C
2、 】A. 4B. 3C.D. 23.結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是【B】A.輸入、處理、輸出B.順序、選擇、循環(huán)C.樹形、網(wǎng)形、環(huán)形D.主程序、子程序、函數(shù)4.以下關(guān)于循環(huán)體的描述中,錯(cuò)誤的是【C】A.循環(huán)體中可以出現(xiàn)break語句B.循環(huán)體中還可以出現(xiàn)循環(huán)語句C.循環(huán)體中不能出現(xiàn)continue語句D.循環(huán)體中可以出現(xiàn)switch語句5.for(i=0;i<5;i+)語句執(zhí)行循環(huán)的次數(shù)是【A】A. 5B.1C. 6D.無限6.在 int a口3=1,3,2,4,5,6,0中,a22的值是【D】A .3B. 2C. 4D. 67 .在調(diào)用函數(shù)時(shí),如果實(shí)參是指針變量時(shí),它與對(duì)應(yīng)形
3、參之間的數(shù)據(jù)傳遞方式是【BA.單向值傳遞B.地址傳遞C.由實(shí)參傳給形參,再由形參傳回實(shí)參8 .考慮函數(shù)原型void test(int a,int b=7,char=D.傳遞方式由用戶指定F面的函數(shù)涮用中,屬于不合法調(diào)用的是B. test(5,8)C. test(6, " #“)9.繼承類的構(gòu)造順序下面說法正確的是A.先調(diào)用成員對(duì)象的構(gòu)造函數(shù)C.先調(diào)用自己的構(gòu)造函數(shù)D. test(0,0,*')B.先調(diào)用基類的構(gòu)造函數(shù)D.調(diào)用構(gòu)造函數(shù)的順序不確定【C 】 A. test(5)得分評(píng)卷人復(fù)查人二、填空題(本大題共10小題,每小題 2分,共20分)在每小題的空格中填上正確答案。填錯(cuò)
4、、不填均無分。1. int a23=5,6;則數(shù)組元素 a0 0的值為 。2 . C+程序設(shè)計(jì)中,可以將被調(diào)用函數(shù)中的值帶回調(diào)用函數(shù)的三種方法分別是 、通過全局變量返回和有通過數(shù)據(jù)文件返回。3 .含有純虛函數(shù)的類叫 o4 .運(yùn)算符重載時(shí)函數(shù)名由單詞 和運(yùn)算符組成。5 .當(dāng)建立一個(gè)新對(duì)象時(shí),程序自動(dòng)調(diào)用該對(duì)象的 函數(shù)。6 .對(duì)象是狀態(tài)和 的封裝體。7 .友元函數(shù)用關(guān)鍵字 說明,它可以訪問類對(duì)象的所有成員。8 . C+中,多態(tài)性包含兩種, 和動(dòng)態(tài)。得分評(píng)卷人復(fù)查人5分,共20分)三、閱讀程序(本大題共4小題,每小題請(qǐng)?jiān)诿啃☆}后的空白處填上程序運(yùn)行結(jié)果。1. #include<>clas
5、s AAAint A,B;public:AAA()A=100;B=200;cout<<"deflat constructingn"AAA(int i,int j)A=i,B=j;cout<<"constructingn"AAA()cout<<"destructing'n" void print()cout<<A<<","<<B<<"n" friend int add(AAA &s1);int ad
6、d(AAA &s1)return +;void main()AAA a1,*a2;int s;a2=new AAA(5,6);();a2->print();s=add(*a2);cout<< ” s=” <<s<<endl;delete a2; 運(yùn)行結(jié)果:2. #include<> class Cdate int day,month,year; public: Cdate () day=1;month=1; year=1999;cout<<"default constructingn" Cdate (
7、int d,int m,int y) day=d;month=m;year=y; cout<<"constructingn" Cdate ()cout<<"destructing"<<month<<"/"<<day<<"/"<<year<<"n" void print()cout<<month<<"/"<<day<<"/&q
8、uot;<<year<<"n"void main() Cdate a1,*a2;a2=new Cdate (30,12,1996);();a2->print();delete a2;運(yùn)行結(jié)果:3. #include<>void f(int *p1, int *p2) int *t;t=p1;p1=p2;p2=t;main() int a=10,b=20;cout<<a<<" ”<<b<<endl;f(&a,&b);cout<<a<<&q
9、uot; ”<<b<<endl;運(yùn)行結(jié)果:得分評(píng)卷人復(fù)查人5分,共20分)請(qǐng)四、改錯(cuò)題(本大題共 4小題,每小題 找出程序中的錯(cuò)誤語句并改正錯(cuò)誤。1 函數(shù)fun 的功能是:求1 到 20 的階乘的和。程序中共有4 條錯(cuò)誤語句,請(qǐng)改正錯(cuò)誤。fun()int n,j;float s=,t;for(n=1;n<=20;n+)s=1;for(j=1;j<=n;j+)t=t*n;s+t=s;printf("jiecheng=%dn",s);main() fun();3函數(shù)fun 的功能是:實(shí)現(xiàn)交換兩個(gè)整數(shù)的值。例如給a 和 b 分別輸入3 和 6
10、,輸出為 a=6 b=3 請(qǐng)改正程序中的4 個(gè)錯(cuò)誤,使它能得出正確的結(jié)果。void fun (int a, b)int t;t=a;a=b;b=t;main()int a,b;printf("enter a,b:");scanf("%d%d",&a,&b);fun(&a,&b);printf("a=%d b=%dn",a,b);4.函數(shù)fun的功能是:計(jì)算并輸出k以內(nèi)最大的10個(gè)能被13或17整除的自然數(shù)之和。k的值由主函數(shù)傳入,若 k的值 為500,則函數(shù)值為4622。請(qǐng)改正程序中的4個(gè)錯(cuò)誤,使它能得
11、出正確的結(jié)果。int fun(int k)int m=0,mc=0,j;while (k>=2)|(mc<10) if(k%13=0)|(k%17=0)m=m+k; mc+;k+;return ;main()printf("%d'n",fun(500);得分評(píng)卷人復(fù)查人五、編程題(本大題共 3小題,第1小題6分,第2、 3小題各7分,共20分)請(qǐng)?jiān)诿啃☆}后的空白處編寫 程序。1.編程求 1!+3!+5!+7!+9!。 ( 6 分)2設(shè)計(jì)一個(gè)簡單的計(jì)算機(jī)程序,實(shí)現(xiàn)加、減、乘、除運(yùn)算。(7 分 )答案及評(píng)分標(biāo)準(zhǔn)絕密啟用前2012 年上半年中原工學(xué)院高等教育自
12、學(xué)考試??浦鷮W(xué)考試面向?qū)ο蟪绦蛟O(shè)計(jì)試卷(課程代碼02328)一、選擇題(本大題共( 1) C ( 2) C( 6) D ( 7) B 二、填空題(本大題共1 . 52通過return 語句返回3抽象類4 Operator5構(gòu)造函數(shù)6操作7 friend8靜態(tài)三、請(qǐng)閱讀以下程序,寫出運(yùn)行結(jié)果(本大題共1. (本小題共5 分)運(yùn)行結(jié)果:default constructing deflat constructing constructing100,2005,6s=11destructingdestructing2(本小題共5 分)運(yùn)行結(jié)果:default constructingconstruct
13、ing1/1/199920 小題,每小題3) B ( 4) C8) C ( 9) B20 小題,每空1 分,共2 分,共 40 分)( 5)A20 分)5 小題,每小題4 分,共 20 分)( 1 分)( 1 分)( 1 分)( 1 分)(1 分 )1 分)1 分)1 分)12/30/1996( 1 分)destructing 12/30/1996destructing 1/1/1999( 1 分)3(本小題共5 分)運(yùn)行結(jié)果:1020分 )20分 )四、改錯(cuò)題(本大題共4 小題,每空5 分,共 20 分)1.( 1 )t=1; 或 t=;( 1 分)(2) t=t*j; 或 t*=j;( 1
14、 分)(3) s=s+t; 或 s+=t;( 1 分)(4) printf("jiecheng=%fn",s);( 2 分)2 ( 1) for(i=2;i<=m;i+) 或 for(i=2;m>=i;i+) 或 for(i=2;i<m+1;i+) 或 for(i=2;i<1+m;i+) 或 for(i=2;m+1>i;i+) 或 for(i=2;1+m>i;i+)(2 分 )(2 )y-=(i*i); 或 y=(i*i); 或 y-=(float)(i*i); 或 y=(float)(i*i); 或 y=i/i; 或y=(float)i
15、/(float)i;( 2 分)( 3)return y; 或 return (y); 或 return(y);( 1 分)3 (1) void fun (int *a,int *b) 或 fun (int *a,int *b)( 2 分)(2) t=*a;( 1 分)(3) *a=*b;( 1 分)(4) *b=t;( 1 分)五、編程題(本大題共3 小題,第1 小題 6 分,第 2、 3 小題各 7 分,共 20 分)1 #include<>void main()int i,j;double s,sum=0; /1 分for(i=1;i<=9;i=i+2)/4 分 s=1
16、;for(j=1;j<=i;j+)s=s*j;sum=sum+s;cout<<"1!+3!+5!+7!+9!="<<sum<<endl;/1 分2#include <>void main( ) float num1,num2,result;char op;cout<<"輸入操作數(shù)1 ,運(yùn)算符,操作數(shù) 2: "<<endl; /1分cin>>num1>>op>>num2;switch(op)/3 分case '+' : result = num1+num2; break;case '-' : result = num1-num2; break;case '*' : result = num1*num2
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 與原公司終止勞動(dòng)合同證明
- XX合伙人投資合作合同
- 個(gè)人司機(jī)服務(wù)合同模板
- 個(gè)人車輛買賣合同電子版
- 專業(yè)貨運(yùn)駕駛員聘用協(xié)議合同
- 個(gè)人與公司勞動(dòng)合同樣本集
- 三人商業(yè)合作合同范本
- 2025年短視頻導(dǎo)演試用期協(xié)議書
- 2025年道路施工建設(shè)合作協(xié)議
- 2025年編程技術(shù)聯(lián)合開發(fā)協(xié)議示范文本
- 2024-2025學(xué)年八年級(jí)數(shù)學(xué)人教版上冊(cè)寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 2024年社會(huì)工作者(中級(jí))-社會(huì)綜合能力考試歷年真題可打印
- 國外文化消費(fèi)研究述評(píng)
- 部編版語文四年級(jí)下冊(cè)第一單元 迷人的鄉(xiāng)村風(fēng)景 大單元整體教學(xué)設(shè)計(jì)
- 湖南省長郡中學(xué)2023-2024學(xué)年高二下學(xué)期寒假檢測(cè)(開學(xué)考試)物理 含解析
- 五年級(jí)行程問題應(yīng)用題100道
- 血透病人體重健康宣教
- 脾破裂護(hù)理查房
- 人教版高中物理必修一全套課件【精品】
- 動(dòng)物檢疫技術(shù)-臨診檢疫技術(shù)(動(dòng)物防疫與檢疫技術(shù))
- 《華夏幸福房地產(chǎn)公司人才流失現(xiàn)狀、原因及應(yīng)對(duì)策略》開題報(bào)告(文獻(xiàn)綜述)3400字
評(píng)論
0/150
提交評(píng)論