




已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
17秋C作業(yè)_1一、單選題1C語言是以()語言為基礎逐漸發(fā)展而演變而成的一種程序設計語言。APASCALBCCBASICDSIMULA67答案B答案聯(lián)系屏幕左上的“文檔貢獻者”。2下列不是描述類的成員函數(shù)的是()。A構造函數(shù)B析構函數(shù)C友元函數(shù)D拷貝構造函數(shù)答案C3以下有關繼承的敘述正確的是()。A構造函數(shù)和析構函數(shù)都能被繼承B派生類是基類的組合C派生類對象除了能訪問自己的成員以外,不能訪問基類中的所有成員D基類的公有成員一定能被派生類的對象訪問答案C4所謂數(shù)據封裝就是將一組數(shù)據和與這組數(shù)據有關操作組裝在一起,形成一個實體,這實體也就是()。A類B對象C函數(shù)體D數(shù)據塊答案A5友元關系不能()。A提高程序的運行效率B是類與類的關系C是一個類的成員函數(shù)與另一個類的關系D繼承答案D6下列標識符中,()是文件級作用域的。A函數(shù)形參B語句標號C外部靜態(tài)類標識符D自動類標識符7進行文件操作時需要包含頭文件()。AIOSTREAMHBSTDIOHCFSTREAMHDSTDLIBH8下列關于構造函數(shù)的描述中,錯誤的是()。A構造函數(shù)可以設置默認參數(shù)B構造函數(shù)在定義類對象時自動執(zhí)行C構造函數(shù)可以是內聯(lián)函數(shù)D構造函數(shù)不可以重載9C所有輸入和輸出流的基類是()。ASTREAMHBIOSTREAMHCCIN和COUTDIOS10與C語言相比增加了()的概念A函數(shù)B指針C類D變量11在C中,打開一個文件就是將這個文件與一個()建立關聯(lián);關閉一個文件就是取消這種關聯(lián)。A流B類C結構D對象12函數(shù)調用FUNCEXP1,EXP2,EXP3,EXP4,EXP5中所含實參的個數(shù)為()。A1B2C4D513在雙向鏈表存儲結構中,刪除P所指的結點時須修改指針()。AABBCCDD14關于對象成員的構造函數(shù)的調用順序,說法正確的是()。A與它們在成員初始化列表中給出的順序相同B與析構函數(shù)的調用順序相同C與它們在類中說明順序相同D以上說法都不對二、多選題1C中類的派生方式有()。APRIVATEBSTATICCPUBLICDPROTECTED三、判斷題1C中的函數(shù)都具有返回值。2一個函數(shù)中可以有多于一個RETURN語句。3一條語句最多只能定義一個變量并指定初始值。4同一個數(shù)組中的各個元素數(shù)據類型一定相同。5SIZEOF表達式的功能是返回指定的表達式值的數(shù)據類型在內存中占用的字節(jié)數(shù)。17秋C作業(yè)_2一、單選題1若派生類中沒有對基類的虛函數(shù)進行重定義,則它繼承基類中的()。A訪問權限B保護成員C虛函數(shù)D成員函數(shù)2關于類模板的說法正確的是()。A類模板的主要作用是生成抽象類B類模板實例化時,編譯器將根據給出的模板實參生成一個類C在類模板中的數(shù)據成員具有同樣類型D類模板中的成員函數(shù)沒有返回值3下列關鍵字中,()即在C語言中使用,又在C語言中使用。AINLINEBBREAKCPRIVATEDPUBLIC4下列關于C與C語言關系的描述中錯誤的是()。AC是C語言的超集BC是C語言進行了擴充CC和C語言都是面向對象的程序設計語言DC包含C語言的全部語法特征5對基類和派生類的關系描述中,錯誤的是()。A派生類是基類的具體化B基類繼承了派生類的屬性C派生類是基類定義的延續(xù)D派生類是基類的特殊化6假定一個類的構造函數(shù)為AINTAA,INTBBAAABABB,則執(zhí)行AX4,5;語句后,XA和XB的值分別為()。A3和15B4和20C5和4D20和57下列標識符不合法的是()AA1BTEX_1C_SUMD2WORD8如沒有使用PRIVATE關鍵字定義類的數(shù)據成員,則默認為()。APRIVATEBPUBLICCPROTECTEDDFRIEND9對C語言和C語言的兼容性,描述正確的是()。AC兼容CBC部分兼容CCC不兼容CDC兼容C10下面敘述不正確的是()。A派生類一般都用公有派生B對基類成員的訪問必須是無二義性的C賦值兼容規(guī)則也適用于多重繼承的組合D基類的公有成員在派生類中仍然是公有的繼承方式有三種公有、私有和保護。多繼承中,多個基類具有同名成員,在它們的子類中訪問這些成員,就產生了二義性,但進行訪問時,不能存在二義性。賦值兼容規(guī)則是指派生類對象可以當作基類對象使用,只要存在繼承關系,所以單繼承或多繼承都適用?;愔械墓谐蓡T采用私有繼承時,在派生類中變成了私有成員,所以D項錯誤。11下面關于模板的描述,正確的是()。A模板的實參在任何時候都可以省略B類模板與模板類所指的是同一概念C類模板的參數(shù)必須是虛擬類型的D類模板的成員函數(shù)都是模板函數(shù)12設類A將其它類對象作為成員,則建立A類對象時,下列描述正確的是()。AA類構造函數(shù)先執(zhí)行B成員構造函數(shù)先執(zhí)行C兩者并行執(zhí)行D不能確定13內聯(lián)函數(shù)的特點是()。A減少代碼量,加快訪問速度B減少代碼量,減緩訪問速度C增加代碼量,減緩訪問速度D增加代碼量,加快訪問速度14在C中,類與類之間的繼承關系具有()A自反性B對稱性C傳遞性D反對稱性二、多選題1下面變量賦初值中正確的是()AINTA3;BINTA3;CINTA33;DINTAB3三、判斷題1FOR語句中的循環(huán)控制變量必須在FOR語句內部進行聲明。2結構體的默認訪問權限為PUBLIC,而類中的默認訪問權限為PROTECTED。3TYPEDEF是用來定義一些C中沒有的新數(shù)據類型。4C是最開始提出類概念的語言5C中的注釋可以幫助讀者閱讀源程序,但并不參與程序的運行。17秋C作業(yè)_3一、單選題1下列有關重載函數(shù)的說法中正確的是()。A重載函數(shù)必須具有不同的返回值類型B重載函數(shù)參數(shù)個數(shù)必須相同C重載函數(shù)必須有不同的形參列表D重載函數(shù)名可以不同2下面程序的輸出結果是()。INCLUDEINTFUNCHARSCHARPSWHILEP0PRETURNPSVOIDMAINCOUTA20B6C19D03類定義的內容允許被其他對象無限制地存取是()。APRIVATE部分BPROTECTED部分CPUBLIC部分D以上都不對4C允許在結構中定義函數(shù),這些函數(shù)稱為()。A靜態(tài)函數(shù)B構造函數(shù)C析構函數(shù)D成員函數(shù)5下列對重載函數(shù)的描述中,()是錯誤的。A重載函數(shù)中不允許使用默認參數(shù)B重載函數(shù)中編譯時根據參數(shù)表進行選擇C不要使用重載函數(shù)來描述毫無相干的函數(shù)D構造函數(shù)重載將會給初始化帶來多種方式6用于標識十六進制前綴或后綴是()。A無B后綴L或EC前綴零D前綴0X7多個具有不同類型或個數(shù)參數(shù)的函數(shù)共用一個函數(shù)標識名被稱為()函數(shù)。A繼承B重載C遞歸D多態(tài)8下列關于析構函數(shù)描述正確的是()。A可以重載B函數(shù)體中必須有DELETE語句C返回類型必須是VOID類型D不能指定返回類型9下列()不是構造函數(shù)的特征。A構造函數(shù)的函數(shù)名與類名相同B構造函數(shù)可以重載C構造函數(shù)可以設置默認參數(shù)D構造函數(shù)必須指定類型說明10采用函數(shù)重載的目的在于()。A實現(xiàn)共享B減少空間C提高速度D使用方便,提高可靠性11一個函數(shù)功能不太復雜,但要求被頻繁調用,則應把它定義為()。A內聯(lián)函數(shù)B重載函數(shù)C遞歸函數(shù)D嵌套函數(shù)12在編譯指令中,宏定義使用哪個指令()。AIFBINCLUDECDEFINEDERROR13下列C標點符號中表示復合語句結束的標記符是()。AB/CD14有一個INT型變量,在程序中頻繁使用,最好定義它為()AREGISTERBAUTOCEXTERNDSTATIC二、多選題1下列選項中,是C關鍵字的是()ACLASSBFUNCTIONCFRIENDDVIRTUAL三、判斷題1想要在程序中正確地使用自定義的函數(shù),則必須先聲明它,然后再定義它。2C中的指針既可以指向內存中的變量,也可以指向寄存器變量。3FOR語句的格式為FOR表達式1表達式2表達式3語句若在FOR語句中省略3個表達式,則循環(huán)一定執(zhí)行無數(shù)次。4指針指向的內存地址可以改變,與之類似,引用指向的變量也可以改變。5在C中,運算符優(yōu)先級相同的情況下,按照從右向左的順序進行計算。17秋C作業(yè)_4一、單選題1下面程序的執(zhí)行結果是()。INCLUDEVOIDMAINVOIDSWAPEXTERNINTAA3B10SWAPCOUT“A“AA310BA103CATEMPTEMPD語法錯誤,不能輸出正確結果2下列不能作為類的成員的是A自身類對象的指針B自身類對象C自身類對象的引用D另一個類的對象3當一個函數(shù)無返回值時,函數(shù)的類型應定義為()。AVOIDB任意CINTD無4下列關于棧的敘述正確的是()。A棧是非線性結構B棧是一種樹狀結構C棧具有先進先出的特征D棧具有后進先出的特征5對于INTPA5的描述,正確的是()。APA是一個指向數(shù)組的指針,所指向的數(shù)組是5個INT型元素BPA是一個指向某個數(shù)組中第5個元素的指針,該元素是INT型變量CPA5表示某個數(shù)組的第5個元素的值DPA是一個具有5個元素的指針數(shù)組,每個元素是一個INT型指針6假設CLASSYPUBLICX,即類Y是類X的派生類,則說明一個Y類的對象時和刪除Y類對象時,調用構造函數(shù)和析構函數(shù)的次序分別為()。AX,Y和Y,XBX,Y和X,YCY,X和Y,XDY,X和X,Y7如果采用動態(tài)多態(tài)性,要調用虛函數(shù)的是()A基類對象指針B對象名C基類對象D派生類名8在類的定義形式中,數(shù)據成員、成員函數(shù)和()組成了類定義體。A成員的訪問控制信息B公有消息C私有消息D保護消息9C類體系中,不能被派生類繼承的有()。A常成員函數(shù)B構造函數(shù)C虛函數(shù)D靜態(tài)成員函數(shù)10下列關于C語言的發(fā)展說法錯誤的是()。AC語言起源于C語言BC語言最初被稱為“帶類的C”C在1980年C被命名D在1983年C被命名11下面關于友元的描述中,錯誤的是()。A友元函數(shù)可以訪問該類的私有數(shù)據成員。B一個類的友元類中的成員函數(shù)都是這個類的友元函數(shù)。C友元可以提高程序的運行效率。D類與類之間的友元關系可以繼承。12不能說明為虛函數(shù)的是()。A析構函數(shù)B構造函數(shù)C類的成員函數(shù)D以上都不對13關于NEW運算符的下列描述中,錯誤的是()。A它可以用來動態(tài)創(chuàng)建對象和對象數(shù)組B使用它創(chuàng)建的對象或對象數(shù)組可以使用運算符DELETE刪除C使用它創(chuàng)建對象時要調用構造函數(shù)D使用它創(chuàng)建對象數(shù)組時必須指定初始值14在C中,下列選項中是合法的八進制數(shù)的是A127B091C0X12D01011二、多選題1下列描述中正確的是()。A定義函數(shù)中指定的形參,在函數(shù)未調用時不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深圳初三聯(lián)考試卷及答案
- 陜西高一生物試卷及答案
- 肇慶市實驗中學高中歷史二:第課經濟全球化的趨勢高效課堂教學設計
- 2025合同備案的優(yōu)勢顯著
- 濕法刻蝕設備工藝改進考核試卷
- 建筑裝飾工程壁紙選購與施工考核試卷
- 紡織品品牌推廣策略考核試卷
- 物流租賃經營的安全管理考核試卷
- 纖維加工過程中的清潔生產技術考核試卷
- 舞臺布置與設計原則考核試卷
- 回收設施布局與優(yōu)化-深度研究
- 2024年國網浙江省電力有限公司招聘考試真題
- 微專題2 質量守恒定律的應用(解析版)
- 分析化學考試題(附參考答案)
- 森林無人機滅火技術集成-深度研究
- 股份轉讓協(xié)議模板
- 利他思維培訓課件
- 2025年北京鐵路局集團招聘筆試參考題庫含答案解析
- 湖南省長沙市雅禮實驗高中-主題班會-把學習變?yōu)闊釔郏簝闰屃Α菊n件】
- 2025中考物理總復習填空題練習100題(附答案及解析)
- 2025年牛津譯林版英語七年級下冊全冊單元重點知識點與語法匯編
評論
0/150
提交評論