下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
西安電子科技大學(xué)網(wǎng)絡(luò)與繼續(xù)教育學(xué)院2022學(xué)年上學(xué)期《面向?qū)ο蟪绦蛟O(shè)計(jì)(C++)》期末考試試題(綜合大作業(yè))題號—二—*四五總分題分1020202030得分考試說明:1、大作業(yè)試題公布時(shí)間:2022年4月22日:2、考試必須獨(dú)立完成,如發(fā)現(xiàn)抄襲、雷同均按零分計(jì);3、答案須用《西安電子科技大學(xué)網(wǎng)絡(luò)與繼續(xù)教育學(xué)院2022春期末考試答題紙》(個(gè)人專屬答題紙)手寫完成,要求字跡工整、卷面干凈、整齊;4、拍照要求完整、清晰,一張圖片對應(yīng)一張個(gè)人專屬答題紙(A4紙),正確上傳。一、簡答題(共10分)(3分)什么是引用?它與指針有什么區(qū)別?(3分)C++提供了哪些循環(huán)語句?它們各自的特點(diǎn)是什么?(4分)構(gòu)造函數(shù)的作用是什么?在創(chuàng)立派生類的對象時(shí),應(yīng)按照怎樣的順序調(diào)用構(gòu)造函數(shù)?二、填空題(每空2分,共20分).C++程序中的數(shù)據(jù)可以分為兩大類,其中是指在程序執(zhí)行過程中值不改變的數(shù)據(jù)是程序中用于存儲信息的單元,并對應(yīng)于某個(gè)內(nèi)存空間。.C++中函數(shù)之間傳遞參數(shù)有和兩種方式。.假設(shè)x=5,y=0,z=3,那么表達(dá)式!x||yf&&z的值為,執(zhí)行表達(dá)式后y的值為。.以下程序在構(gòu)造函數(shù)和析構(gòu)函數(shù)中申請和釋放類的私TF成員,請完成該類的實(shí)現(xiàn)。classMyClass{private:int*x;public:MyClass(inta);第I頁(共4頁)"MyClassO;};MyClass::MyClass(inta){;}MyClass::“MyClass0{;}.在C++中,類A的每一個(gè)非靜態(tài)成員函數(shù)都有一個(gè)隱藏的指針類型的形參,它指向當(dāng)前正在操作的對象,其類型為0三、選擇題(每題2分,共20分).以下常量中,不是字符常量。A.''007'B.'a'C.''n'D..類的析構(gòu)函數(shù)是時(shí)被自動調(diào)用的。A.創(chuàng)立類B.創(chuàng)立對象C.引用對象D.釋放對象.在C++語言中,以下變量名正確的選項(xiàng)是。A.char89_name;B.boolis-loan;C.intclassD.int_abc:4,正確的for語句是i,a;TOC\o"1-5"\h\zfor(i<10)a-;for(i=0,i<10,i++)a-;for(i=0;i<10;i++,a—);for(i=0;i<10;a-);.以下關(guān)鍵字中,—不是類定義中使用的關(guān)鍵字。A.classB.publicC.switchD.protected.關(guān)于對象的描述中,是錯(cuò)誤的。A.對象就是C語言中的結(jié)構(gòu)變量B.對象是狀態(tài)和操作的封裝體C.對象之間的信息傳遞是通過消息進(jìn)行的D.對象是某個(gè)類的實(shí)例7,以下關(guān)于運(yùn)算符重我的描述中,是正確的。A,運(yùn)算符重載可改變其優(yōu)先級B.運(yùn)算符會載不改變其語法結(jié)構(gòu)C.運(yùn)算符重載可改變其結(jié)合性D.運(yùn)算符重載可改變其操作數(shù)的個(gè)數(shù).虛函數(shù)使用關(guān)健字。A.virtualB.staticC.publicD.private.下面的函數(shù)中,靜態(tài)成員函數(shù)不能訪問的是,A.靜態(tài)數(shù)據(jù)成員B.靜態(tài)成員函數(shù)C.類以外的函數(shù)和數(shù)據(jù)D.非靜態(tài)數(shù)據(jù)成員.假定A是一個(gè)類,那么執(zhí)行語句“Aa,b(3),*p:”調(diào)用了次構(gòu)造函數(shù)。A.2B.3C.4D.5四、讀程題(每題5分,共20分).給出下述源程序的運(yùn)行結(jié)果。{j=i*3;}voidmainOinta?b;fun(3,a):fun(9,b);cout?*a+b=<?a+h?endl;).給出下述源程序的運(yùn)行結(jié)果。^include<iostream.h>voidmainO{inta=5;do{cout?++a?endl:if(a==10)break:}whilc(a==9)cout?"ok'n";}.給出下述源程序的運(yùn)行結(jié)果。^include<iostream.h>intadd(int*x,intn){intsum,i;for(sum=0,i=0;i<n;i++)sum+=returnsum;)voidmainO{intarr[]={1,3,5,7};cout?add(arr,4)?endl;).給出下述源程序的運(yùn)行結(jié)果。^include<iostream.h>classA{public:A(){al=a2=0;cout?*Defaultconstructorcalled.\n*;}A(inti,intj){al=i;a2=j;cout?^Constructorcalled.\n*;)voidprint(){cout?*al=*?al?*,"?*a2=*?a2?endl:)private:intal?a2;);voidmainO{Ax,y(3,9):x.print();y.print();}ffn個(gè)整數(shù)已按由小到大的順序排列好,要求輸入一個(gè)整數(shù),把它插入到原有數(shù)列中,而且仍然保持有序,同時(shí)輸出新的數(shù)列。(插入時(shí)應(yīng)考慮到插入的數(shù)的各種可能性,比所有的數(shù)都??;比所有的數(shù)都大;在最大數(shù)和最小數(shù)之間)定義并實(shí)現(xiàn)一個(gè)類Myst,使以下語句能夠正常運(yùn)行。Mystx(3.2),y(5,5),z(0.0);z=8.9-y;y=x-6.3;第1頁(共4頁)學(xué)習(xí)中心/函授站_姓名學(xué)號西安電子科技大學(xué)網(wǎng)絡(luò)與繼續(xù)教育學(xué)院2022學(xué)年上學(xué)期《面向?qū)ο蟪绦蛟O(shè)計(jì)(C++))》期末考試試題(綜合大作業(yè))題號一二三四五總分題分1020202030得分考試說明:1、大作業(yè)試題公布時(shí)間:2022年4月22日;2、考試必須獨(dú)立完成,如發(fā)現(xiàn)抄襲、雷同均按零分計(jì);3、答案須用《西安電子科技大學(xué)網(wǎng)絡(luò)與繼續(xù)教育學(xué)院2022春期末考試答題紙》(個(gè)人專屬答題紙)手寫完成,要求字跡工整、卷面干凈、整齊;4、拍照要求完整、清晰,一張圖片對應(yīng)一張個(gè)人專屬答題紙(A4紙),正確上傳。一、簡答題(共10分)(3分)什么是引用?它與指針有什么區(qū)別?(3分)C++提供了哪些循環(huán)語句?它們各自的特點(diǎn)是什么?(4分)構(gòu)造函數(shù)的作用是什么?在創(chuàng)立派生類的對象時(shí),應(yīng)按照怎樣的順序調(diào)用構(gòu)造函數(shù)?二、填空題(每空2分,共20分).C++程序中的數(shù)據(jù)可以分為兩大類,其中是指在程序執(zhí)行過程中值不改變的數(shù)據(jù);是程序中用于存儲信息的單元,并對應(yīng)于某個(gè)內(nèi)存空間。.C++中函數(shù)之間傳遞參數(shù)有和兩種方式。.假設(shè)x=5,y=0,z=3,那么表達(dá)式!x11y++&&z的值為,執(zhí)行表達(dá)式后y的值為。.以下程序在構(gòu)造函數(shù)和析構(gòu)函數(shù)中申請和釋放類的私有成員,請完成該類的實(shí)現(xiàn)。classMyClass{private:int*x;public:MyClass(inta);第2頁(共4頁)~MyClass(););MyClass::MyClass(inta){;}MyClass::~MyClass(){;}.在C++中,類A的每一個(gè)非靜態(tài)成員函數(shù)都有一個(gè)隱藏的指針類型的形參,它指向當(dāng)前正在操作的對象,其類型為。三、選擇題(每題2分,共20分).以下常量中,不是字符常量。A.'\007'B.'a'C.'\n'D..類的析構(gòu)函數(shù)是時(shí)被自動調(diào)用的。A.創(chuàng)立類B.創(chuàng)立對象C.引用對象D.釋放對象.在C++語言中,以下變量名正確的選項(xiàng)是。A.char89_name;B.boolis-loan;C.intclassD.intabc;.正確的for語句是。inti,a;for(i<10)a-;for(i=0,i<10,i++)a-;for(i=0;i<10;i++,a--);for(i=0;i<10;a-);.以下關(guān)鍵字中,不是類定義中使用的關(guān)鍵字。A.classB.publicC.switchD.protected.關(guān)于對象的描述中,是錯(cuò)誤的。A.對象就是C語言中的結(jié)構(gòu)變量B.對象是狀態(tài)和操作的封裝體C.對象之間的信息傳遞是通過消息進(jìn)行的D.對象是某個(gè)類的實(shí)例.以下關(guān)于運(yùn)算符重載的描述中,是正確的。A.運(yùn)算符重載可改變其優(yōu)先級.運(yùn)算符重載不改變其語法結(jié)構(gòu)C.運(yùn)算符重載可改變其結(jié)合性D.運(yùn)算符重載可改變其操作數(shù)的個(gè)數(shù).虛函數(shù)使用關(guān)鍵字。A.virtualB.staticC.publicD.private下面的函數(shù)中,靜態(tài)成員函數(shù)不能訪問的是。A.靜態(tài)數(shù)據(jù)成員B.靜態(tài)成員函數(shù)C.類以外的函數(shù)和數(shù)據(jù)D.非靜態(tài)數(shù)據(jù)成員.假定A是一個(gè)類,那么執(zhí)行語句“Aa,b(3),*p;”調(diào)用了次構(gòu)造函數(shù)。A.2B.3C.4D.5四、讀程題(每題5分,共20分).給出下述源程序的運(yùn)行結(jié)果。#include<iostream.h>voidfun(inti,int&j)第3頁(共4頁){j=i*3;}voidmain(){inta,b;fun(3,a);fun(9,b);cout?"a+b="?a+b?endl;).給出下述源程序的運(yùn)行結(jié)果。#include<iostream.h>voidmain(){inta=5;do{a++;cout?++a?endl;if(a==10)break;}while(a==9)cout?"ok\n";}.給出下述源程序的運(yùn)行結(jié)果。#include<iostream.h>intadd(int*x,intn){intsum,i;for(sum=0,i=0;i<n;i++)sum+=*(x+i);returnsum;)voidmain(){intarr[]={1,3,5,7);cout?add(arr,4)?endl;)4.給出下述源程序的運(yùn)行結(jié)果。#include<iostream.h>classA{public:A(){al=a2=0;cout?"Defaultconstructorcalled.\nu;}A(inti,intj){al=i;a2=j;cout?"Constructorcalled.'n";}voidprint(){cout?"al="?al?","?"a2="?a2?endl;}private:intal,a2;);voidmain(){
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 32900-2025光伏發(fā)電站繼電保護(hù)技術(shù)要求
- 2026年瀘州醫(yī)療器械職業(yè)學(xué)院單招綜合素質(zhì)考試題庫及答案詳解一套
- 2026年吉林省長春市單招職業(yè)傾向性考試題庫及答案詳解一套
- 2026年晉中師范高等??茖W(xué)校單招職業(yè)技能考試題庫及答案詳解一套
- 2026年廣西理工職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試題庫帶答案詳解
- 2026年天門職業(yè)學(xué)院單招職業(yè)傾向性考試題庫參考答案詳解
- 2026年漢中職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及參考答案詳解1套
- 2026年重慶傳媒職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試題庫及完整答案詳解1套
- 2026年寧夏銀川市單招職業(yè)傾向性考試題庫參考答案詳解
- 2026年溫州理工學(xué)院單招職業(yè)傾向性測試題庫及參考答案詳解
- 新生兒溶血癥課件
- 2025年國家gcp培訓(xùn)考試題庫一套及答案
- 內(nèi)鏡下逆行闌尾炎治療術(shù)
- 2025新版國家心力衰竭診斷和治療指南
- 口腔種植無菌操作規(guī)范
- 上海延安中學(xué)2026屆中考語文考前最后一卷含解析
- 部隊(duì)安全駕駛課件
- 征集推廣活動方案
- DB42T 1049-2015 房產(chǎn)測繪技術(shù)規(guī)程
- 2025年4月自考03450公共部門人力資源管理試題
- 堆煤場安全管理制度
評論
0/150
提交評論