freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序設(shè)計復(fù)習(xí)課-資料下載頁

2025-06-07 13:33本頁面
  

【正文】 atic9.為了使類中的成員不能被類外的函數(shù)通過成員操作符訪問,則不應(yīng)把該成員的訪問權(quán)限定義為()。答案:AA.publicB.protectedC.privateD.static10.一個類的友元函數(shù)或友元類能夠通過成員操作符訪問該類的()。答案:DA.私有成員B.保護成員C.公用成員D.所有成員11.在一個類的定義中,通常要包含有()成員的定義。答案:CA.?dāng)?shù)據(jù)B.函數(shù)C.?dāng)?shù)據(jù)和函數(shù)D.?dāng)?shù)據(jù)或函數(shù)12.在類作用域中能夠通過直接使用該類的()成員名進行訪問。答案:DA.私有B.公用C.保護D.任何13.在關(guān)鍵字public后面定義的成員為類的()成員。答案:BA.私有B.公用C.保護D.任何14.在關(guān)鍵字private后面定義的成員為類的()成員。答案:AA.私有B.公用C.保護D.任何15.假定AA為一個類,a為該類公有的數(shù)據(jù)成員,x為該類的一個對象,則訪問x對象中數(shù)據(jù)成員a的格式為()。答案:DA.x(a)B.x[a]C.xaD.16.假定AA為一個類,a()為該類公有的函數(shù)成員,x為該類的一個對象,則訪問x對象中函數(shù)成員a()的格式為()。答案:BA..()C.xaD.xa()二、第八章填空題1.在定義類對象的語句執(zhí)行時,系統(tǒng)在建立每個對象的過程中將自動調(diào)用該類的____________,使其初始化。答案:構(gòu)造函數(shù)2.當(dāng)一個類對象被撤消時將自動調(diào)用該類的____________。答案:析構(gòu)函數(shù)3.對基類數(shù)據(jù)成員的初始化是通過執(zhí)行派生類構(gòu)造函數(shù)中的____________來實現(xiàn)的。答案:初始化表4.對一個類中的數(shù)據(jù)成員的初始化可以通過構(gòu)造函數(shù)中的初始化表實現(xiàn),也可以通過構(gòu)造函數(shù)中的____________實現(xiàn)。答案:函數(shù)體5.在一個派生類中,對基類成員、類對象成員和非類對象成員的初始化的過程中,首先是對________成員初始化。答案:基類6.當(dāng)撤消一個含有基類和類對象成員的派生類對象時,將首先完成____________的析構(gòu)函數(shù)定義體的執(zhí)行。派生類7.設(shè)px是指向一個類動態(tài)對象的指針變量,則執(zhí)行”delete px?!闭Z句時,將自動調(diào)用該類的____________。答案:析構(gòu)函數(shù)8.假定一個類對象數(shù)組為A[N],當(dāng)離開它的作用域時,系統(tǒng)自動調(diào)用該類析構(gòu)函數(shù)的次數(shù)為________。答案:N9.假定用戶沒有給一個名為AB的類定義構(gòu)造函數(shù),則系統(tǒng)為其隱含定義的構(gòu)造函數(shù)為____________。答案:AB(){}10.假定用戶沒有給一個名為AB的類定義析構(gòu)函數(shù),則系統(tǒng)為其隱含定義的析構(gòu)函數(shù)為____________。答案:~AB(){}11.假定一個類AB中有一個靜態(tài)整型成員bb,在類外為它進行定義并初始化為0時,所使用的語句為________________。答案:int AB::bb=0。12.假定類AB中有一個公用屬性的靜態(tài)數(shù)據(jù)成員bb,在類外不通過對象名訪問該成員bb的寫法為____________。答案:AB::bb13.如果一個派生類的基類不止一個,則稱這種繼承關(guān)系為____________。答案:多重繼承14.如果一個派生類只有一個唯一的基類,則稱這樣的繼承關(guān)系為__________。答案:單繼承15.C++支持兩種多態(tài)性:_________時的多態(tài)性和運行時的多態(tài)性。答案:編譯16.假定AA是一個類,“AA* abc()?!笔窃擃愔幸粋€成員函數(shù)的原型,則在類外定義時的函數(shù)頭為__________________。答案:AA* AA::abc()17.重載運算符時,其原有的__________、結(jié)合性以及操作對象的個數(shù)不允許改變。答案:優(yōu)先級18.一個雙目運算符作為類的成員函數(shù)重載時有________個參數(shù)。答案:119.一個雙目運算符作為獨立函數(shù)重載時有________個參數(shù)。答案:2三、第八章程序運行結(jié)果 1.includeclass A {int a,b。public:A() {a=b=0。}A(int aa, int bb) {a=aa。 b=bb。couta39。 39。bendl。}}。void main() {A x,y(2,3),z(4,5)。}答案:23452.includeclass A {int a,b。public:A(int aa=0, int bb=0): a(aa), b(bb) {coutConstructor!a+bendl。}}。void main() {A x,y(2,3),z(y)。}答案: Constructor!0Constructor!53.includeclass A {int* a。public:A(int aa=0) {a=new int(aa)。coutConstructor!*aendl。}}。void main() {A x[2]。A *p=new A(5)。delete p。}答案: Constructor!0Constructor!0Constructor!54.includeclass A {int a。public:A(int aa=0): a(aa) {}~A() {coutDestructor!aendl。}}。void main() {A x(5)。A *p=new A(10)。delete p。}答案: Destructor!10Destructor!55. includeclass A {int* a。public:A(int x) {a=new int(x)。coutConstructor!*aendl。}~A() {delete a。 coutDestructor!endl。}}。void main() {A x(3), *p。p=new A(5)。delete p。}答案: Constructor!3Constructor!5Destructor!Destructor!6. includeclass A {int a。public:A(int aa=0): a(aa) {coutConstructor A!aendl。}}。class B: public A {int b。public:B(int aa, int bb): A(aa), b(bb) {coutConstructor B!bendl。}}。void main() {B x(2,3), y(4,5)。}答案: Constructor A!2Constructor B!3Constructor A!4Constructor B!5[第九章]一、第九章單選題1.當(dāng)使用ifstream流類定義一個流對象并打開一個磁盤文件時,文件的隱含打開方式為()。答案:AA. ios::inB. ios::outC. ios::in | ios::outD. ios::binary2.當(dāng)使用ofstream流類定義一個流對象并打開一個磁盤文件時,文件的隱含打開方式為()。答案:BA. ios::inB. ios::outC. ios::in | ios::outD. ios::binary3.當(dāng)使用fstream流類定義一個流對象并打開一個磁盤文件時,文件的隱含打開方式為()。答案:DA. ios::inB. ios::outC. ios::in | ios::outD. 沒有4. 當(dāng)需要使用istrstream流類定義一個流對象并聯(lián)系一個字符串時,應(yīng)在文件開始使用include命令,使之包含()文件。答案:DA. . . . 5.當(dāng)需要使用ostrstream流類定義一個流對象并聯(lián)系一個字符串時,應(yīng)在文件開始使用include命令,使之包含()文件。答案:CA. . . . 二、第九章程序運行結(jié)果1.includevoid main() {int x=25,y=120。coutdec:decsetw(10)xsetw(10)yendl。coutoct:octsetw(10)xsetw(10)yendl。couthex:hexsetw(10)xsetw(10)ydecendl。}答案: dec:25120oct:31170hex:19782. includevoid main() {struct AB {char aa[15]。 int bb。}。AB a[4]={{Apple,25},{Peach,40},//蘋果、桃{Pear,36},{Tomato,62}}。 //梨、西紅柿(ios::left)。for(int i=0。i4。i++) {coutsetw(10)a[i].aasetw(10)a[i].bbendl。}}答案: Apple25Peach40Pear36Tomato62三、第九章每個函數(shù)功能 1.includeincludeincludevoid JA(char* fname) {ofstream fout(fname)。char a[20]。 cina。while(strcmp(a,end)!=0) {foutaendl。 cina。}()。}答案:從鍵盤上輸入一組字符串到fname所指字符串作為文件名的文件中,直到輸入標(biāo)志結(jié)束的字符串end為止。2.includeincludevoid JB(char* fname) {//假定文件中保存的每個字符串長度小于20ifstream fin(fname)。char a[20]。 int i=0。while(fina) {coutaendl。 i++。}()。cout字符串個數(shù):iendl。}答案:向字符串文件fname中依次讀取每個字符串并輸出到屏幕上顯示出來,同時統(tǒng)計并顯示出文件中所含字符串的個數(shù)。13
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1