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

正文內(nèi)容

c語言程序設計復習課(文件)

2025-06-25 13:33 上一頁面

下一頁面
 

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