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

正文內(nèi)容

c語言程序設(shè)計(jì)復(fù)習(xí)課(參考版)

2025-06-10 13:33本頁面
  

【正文】 13。cout字符串個(gè)數(shù):iendl。 i++。 int i=0。2.includeincludevoid JB(char* fname) {//假定文件中保存的每個(gè)字符串長(zhǎng)度小于20ifstream fin(fname)。}()。while(strcmp(a,end)!=0) {foutaendl。char a[20]。i++) {coutsetw(10)a[i].aasetw(10)a[i].bbendl。for(int i=0。AB a[4]={{Apple,25},{Peach,40},//蘋果、桃{Pear,36},{Tomato,62}}。 int bb。couthex:hexsetw(10)xsetw(10)ydecendl。coutdec:decsetw(10)xsetw(10)yendl。答案:DA. . . . 5.當(dāng)需要使用ostrstream流類定義一個(gè)流對(duì)象并聯(lián)系一個(gè)字符串時(shí),應(yīng)在文件開始使用include命令,使之包含()文件。答案:BA. ios::inB. ios::outC. ios::in | ios::outD. ios::binary3.當(dāng)使用fstream流類定義一個(gè)流對(duì)象并打開一個(gè)磁盤文件時(shí),文件的隱含打開方式為()。}答案: Constructor A!2Constructor B!3Constructor A!4Constructor B!5[第九章]一、第九章單選題1.當(dāng)使用ifstream流類定義一個(gè)流對(duì)象并打開一個(gè)磁盤文件時(shí),文件的隱含打開方式為()。}}。class B: public A {int b。public:A(int aa=0): a(aa) {coutConstructor A!aendl。delete p。void main() {A x(3), *p。 coutDestructor!endl。coutConstructor!*aendl。}答案: Destructor!10Destructor!55. includeclass A {int* a。A *p=new A(10)。}}。}答案: Constructor!0Constructor!0Constructor!54.includeclass A {int a。A *p=new A(5)。}}。public:A(int aa=0) {a=new int(aa)。void main() {A x,y(2,3),z(y)。public:A(int aa=0, int bb=0): a(aa), b(bb) {coutConstructor!a+bendl。void main() {A x,y(2,3),z(4,5)。bendl。couta39。}A(int aa, int bb) {a=aa。答案:2三、第八章程序運(yùn)行結(jié)果 1.includeclass A {int a,b。答案:優(yōu)先級(jí)18.一個(gè)雙目運(yùn)算符作為類的成員函數(shù)重載時(shí)有________個(gè)參數(shù)?!笔窃擃愔幸粋€(gè)成員函數(shù)的原型,則在類外定義時(shí)的函數(shù)頭為__________________。答案:?jiǎn)卫^承15.C++支持兩種多態(tài)性:_________時(shí)的多態(tài)性和運(yùn)行時(shí)的多態(tài)性。答案:AB::bb13.如果一個(gè)派生類的基類不止一個(gè),則稱這種繼承關(guān)系為____________。答案:int AB::bb=0。答案:AB(){}10.假定用戶沒有給一個(gè)名為AB的類定義析構(gòu)函數(shù),則系統(tǒng)為其隱含定義的析構(gòu)函數(shù)為____________。答案:析構(gòu)函數(shù)8.假定一個(gè)類對(duì)象數(shù)組為A[N],當(dāng)離開它的作用域時(shí),系統(tǒng)自動(dòng)調(diào)用該類析構(gòu)函數(shù)的次數(shù)為________。派生類7.設(shè)px是指向一個(gè)類動(dòng)態(tài)對(duì)象的指針變量,則執(zhí)行”delete px。答案:函數(shù)體5.在一個(gè)派生類中,對(duì)基類成員、類對(duì)象成員和非類對(duì)象成員的初始化的過程中,首先是對(duì)________成員初始化。答案:析構(gòu)函數(shù)3.對(duì)基類數(shù)據(jù)成員的初始化是通過執(zhí)行派生類構(gòu)造函數(shù)中的____________來實(shí)現(xiàn)的。答案:BA..()C.xaD.xa()二、第八章填空題1.在定義類對(duì)象的語句執(zhí)行時(shí),系統(tǒng)在建立每個(gè)對(duì)象的過程中將自動(dòng)調(diào)用該類的____________,使其初始化。答案:AA.私有B.公用C.保護(hù)D.任何15.假定AA為一個(gè)類,a為該類公有的數(shù)據(jù)成員,x為該類的一個(gè)對(duì)象,則訪問x對(duì)象中數(shù)據(jù)成員a的格式為()。答案:DA.私有B.公用C.保護(hù)D.任何13.在關(guān)鍵字public后面定義的成員為類的()成員。答案:DA.私有成員B.保護(hù)成員C.公用成員D.所有成員11.在一個(gè)類的定義中,通常要包含有()成員的定義。答案:AA.publicB.protectedC.privateD.static9.為了使類中的成員不能被類外的函數(shù)通過成員操作符訪問,則不應(yīng)把該成員的訪問權(quán)限定義為()。答案:CA.0B.1C.nD.n+17.對(duì)于類中定義的成員,其隱含訪問權(quán)限為()。答案:BA.3B.4C.6D.96.假定AB為一個(gè)類,px為指向該類動(dòng)態(tài)對(duì)象數(shù)組的指針,該數(shù)組長(zhǎng)度為n,則執(zhí)行 “delete []px。答案:AA.2B.3C.4D.55.假定AB為一個(gè)類,則執(zhí)行“AB a(4), b[3], *p[2]。答案:AA.初始化表B.函數(shù)體C.參數(shù)表D.基類表4.假定AB為一個(gè)類,則執(zhí)行“AB a, b(3), *p。)。(AB x)。答案:CA.nB.n+1C.n1D.n22.假定AB為一個(gè)類,則該類的拷貝構(gòu)造函數(shù)的聲明語句為()。答案:從表頭指針f指向的、由IntNode類型的結(jié)點(diǎn)所構(gòu)成的鏈表中查找出data域的值最大的結(jié)點(diǎn)并返回指向該結(jié)點(diǎn)的指針。//結(jié)點(diǎn)值域IntNode* next。}return p。while(f) {if(fdatapdata) p=f。IntNode *p=f。答案:遍歷f單鏈表,即從表頭結(jié)點(diǎn)開始依次輸出f單鏈表中每個(gè)結(jié)點(diǎn)的值。//字符串域StrNode *next。f=fnext。4.void QC(StrNode* f) {while(f) {coutfname39。//指針域}。}假定結(jié)構(gòu)類型StrNode的定義如下:struct StrNode {char name[15]。cinpname。StrNode* p=f。}f=new StrNode。 f, int n) {if(n==0) {f=NULL。答案:重載提取操作符,用于從輸入流中輸入一個(gè)Worker類型的記錄到x中。//年齡float pay。假定結(jié)構(gòu)類型Worker 的定義如下:struct Worker {char name[15]。}// Worker a。istr。 istr, Workeramp。2.istreamamp。//工資}。//姓名int age。 i++) cina[i].namea[i].agea[i].pay。}答案:def58638四、第七章寫出函數(shù)功能1.void QA(Worker a[], int n) {for(int i=0。 39。 39。 i++) if(xa[i]) x=a[i]。for(int i=1。}void main() {Worker a[4]={{abc,25,420},{def,58,638},{ghi,49,560},{jkl,36,375}}。 r2) {if() return true。bool operator (Workeramp。//年齡float pay。}答案:ghi 49 5603. includestruct Worker {char name[15]。 39。 39。 i++) if(a[i]==x) break。for(int i=0。}void main() {Worker a[4]={{abc,25,420},{def,58,638},{ghi,49,560},{jkl,36,375}}。 r2) {if(strcmp(, )==0) return true。bool operator==(Workeramp。//年齡float pay。}答案:wangfong431640wangfong4519402. includeincludestruct Worker {char name[15]。 39。 39。endl。39。cout39。x。y=x。void main() {Worker x={wangfong,43,1640}。//年齡float pay。答案:nfpscore三、第七章程序運(yùn)行結(jié)果1. includestruct Worker {char name[15]。答案:n*(pb)4.與結(jié)構(gòu)成員訪問表達(dá)式pname等價(jià)的表達(dá)式是____________。2.假定要訪問一個(gè)結(jié)構(gòu)x中的由a指針成員所指向的對(duì)象,則表示方法為____________。二、第七章填空題1.假定要?jiǎng)討B(tài)分配一個(gè)類型為Worker的具有n個(gè)元素的數(shù)組,并由r指向這個(gè)動(dòng)態(tài)數(shù)組,則使用的語句表達(dá)式為Worker* r= _______________。D.BOOK amp。C.BOOK amp。B.BOOK amp。x= amp?!?,則正確的語句為()。 float price。book。C.BOOK *x=new BOOK。答案:A A.BOOK *x=new book。 BOOK *book。 float price。”,則該類型的大小為________字節(jié)。D* d[2]。 double c。答案:BA.8B.12C.16D.202.假定一個(gè)結(jié)構(gòu)類型的定義為 “struct D{int
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1