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

正文內(nèi)容

歷年二級c真題及答案(編輯修改稿)

2025-07-19 23:21 本頁面
 

【文章內(nèi)容簡介】   protected:  double y2?! ublic:  double y3?! 。  在類YY中保護(hù)成員變量的個數(shù)是  A)1  B)2  C)3  D)4  (24)下列關(guān)于運(yùn)算符重載的描述中,錯誤的是  A)可以通過運(yùn)算符重載在C++中創(chuàng)建新的運(yùn)算符  B)賦值運(yùn)算符只能重載為成員函數(shù)  C)運(yùn)算符函數(shù)重載為類的成員函數(shù)時,第一操作數(shù)是該類對象  D)重載類型轉(zhuǎn)換運(yùn)算符時不需要聲明返回類型  (25)下列關(guān)于類模板的描述中,錯誤的是  A)類模板的成員函數(shù)都是模板函數(shù)  B)可以為類模板參數(shù)設(shè)置默認(rèn)值  C)類模板描述了一組類  D)類模板中只允許有一個類型參數(shù)  (26)下列控制格式輸入輸出的操作符中,能夠設(shè)置浮點(diǎn)數(shù)精度的是  A)setprecision  B)setw  C)setfill  D)showpoint(27)下列程序段中包含4個函數(shù),其中具有隱含this指針的是  int fun1()?! lass Test{  public:  int fun2()。  friend int fun3()。  static int fun4()?! ?! )fun1  B)fun2  C)fun3  D)fun4  (28)有如下程序  include   using namespace std。  class Test{  public:  Test(){ }  Test(const Test amp。t) {cout1。}  }?! est fun(Test amp。u) {Test t=u。 return t。}  int main(){Test x,y。 x=fun(y)。 return 0。}  運(yùn)行這個程序的輸出結(jié)果是  A)無輸出  B)1  C)11  D)111  (29)有如下程序  include   using namespace std?! lass A{  public:  A(int i=0):r1(i) { }  void print() {cout39。E’R139。39。} p   void print() const {cout39。C39。R1*R139。39。} p   void print(int x) {cout 39。P39。R1*R1*R139。39。} p   private:  int r1。  }。  int main() {  A a1?! onst A a2(4)。  (2)?! ?)?! eturn 0?!   運(yùn)行時的輸出結(jié)果是  A)P8E4  B)P8C16  C)P0E4  D)P0C16  (30)下列代碼聲明了3個類  class Person{}?! lass Student:public Person{}?! lass Undergraduate:Student{}?! ∠铝嘘P(guān)于這些類之間關(guān)系的描述中,錯誤的是  A)類Person是類Undergraduate的基類  B)類Undergraduate從類Student公有繼承  C)類Student是類Person的派生類  D)類Undergraduate是類Person的派生類(31)有如下程序  include   using namespace std?! lass Base{  public:  Base(int x=0):valB(x) {coutVALB。} p   ~Base() {coutVALB。} p   private:  int valB?! ?! lass Derived:public Base{  public:  Derived(int x=0,int y=0):Base(x),valD(y){coutVALD。} p   ~Derived() {coutVALD。} p   private:  int valD。  }?! nt main(){  Derived obj12(2,3)?! etuen 0。  }  運(yùn)行時的輸出結(jié)果是  A)2332  B)2323  C)3232  D)3223  (32)下面是類Shape的定義:  class Shape{  public:  virtual void Draw()=0。  }?! ∠铝嘘P(guān)于Shape類的描述中,正確的是  A)類Shape是虛基類  B)類Shape是抽象類  C)類Shape中的Draw函數(shù)聲明有誤  D)語句“Shape s?!蹦軌蚪hape的一個對象s  (33)將運(yùn)算符“+”重載為非成員函數(shù),下列原型聲明中,錯誤的是  A)MyClock operator + (MyClock,long)?! )MyClock operator + (MyClock,MyClock)?! )MyClock operator + (long,long)?! )MyClock operator + (long,MyClock)?! ?34)打開文件時可單獨(dú)或組合使用下列文件打開模式 ?、賗os_base::app ②ios_base::binary ?、踚os_base::in ④ios_base::out  若要以二進(jìn)制讀方式打開一個文件,需使用的文件打開模式為  A)①③  B)①④  C)②③  D)②④  (35)有如下程序:  include   using namespace std?! lass B{  public:  B(int xx):x(xx) {++cout。 x+=10。}  virtual void show() const  {coutCOUNT39。_39。XENDL。} p   protected:  static int count?! rivate:  int x?! ?! lass D:public B{  public:  D(int xx,int yy):B(xx),y(yy) {++count。 y+=100。}  virtual void show() const  {coutCOUNT39。_39。YENDL。} p   private:  int y。  }?! nt B::count=0?! nt main(){  B *ptr=new D(10,20)。  ptrshow()。  delete ptr。  return 0?!   運(yùn)行時的輸出結(jié)果是  A)1_120  B)2_120  C)1_20  D)2_20二、填空題(每空2分,共30分)  請將每一個空的正確答案寫在答題卡【l】~【15】序號的橫線上,答在試卷上不得分?! ?1)一個隊(duì)列的初始狀態(tài)為空。現(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1依次入隊(duì),然后再依次退隊(duì),則元素退隊(duì)的順序?yàn)?【1】 。  (2)設(shè)某循環(huán)隊(duì)列的容量為50,如果頭指針front=45(指向隊(duì)頭元素的前一位置),尾指針rear=10(指向隊(duì)尾元素),則該循環(huán)隊(duì)列中共有 【2】 個元素?! ?3)設(shè)二叉樹如下:     對該二叉樹進(jìn)行后序遍歷的結(jié)果為 【3】 ?! ?4)軟件是 【4】 、數(shù)據(jù)和文檔的集合?! ?5)有一個學(xué)生選課的關(guān)系,其中學(xué)生的關(guān)系模式為:學(xué)生(學(xué)號,姓名,班級,年齡),課程的關(guān)系模式為:課程(課號,課程名,學(xué)時),其中兩個關(guān)系模式的鍵分別是學(xué)號和課號,則關(guān)系模式選課可定義為:選課(學(xué)號, 【5】 ,成績)。  (6)若x和y是兩個整形變量,在執(zhí)行了語句序列  x=5。 y=6。 y+=x?! 『?,x+y的值為 【6】 ?! ?7)在執(zhí)行語句序列  int i=0。 do i++。 while(i*i10)?! r,do后面的循環(huán)體語句i++被執(zhí)行的次數(shù)為 【7】 。  (8)有如下的函數(shù)定義:  int Xfun(int *a, int n){  int x=*a?! or(int *pa=a+1。 pa   if(*pax) x=*pa?! eturn x?!   若執(zhí)行了語句  int x[5]={23,46,78,55,16}?! 『?,通過表達(dá)式Xfun(x,5)調(diào)用該函數(shù),則得到的返回值為 【8】 ?! ?9)有如下的函數(shù)定義:  int Xfun(int x){  int y=x?! int x=10。 y+=x。}  return x+y?!   通過表達(dá)式Xfun(5)調(diào)用該函數(shù),則得到的返回值為 【9】 ?! ?10)假定Xcs是一個類,該類中一個成員函數(shù)的原型為“Xcs *abc()?!?,則在類外定義時對應(yīng)的函數(shù)頭為 【10】 ?! ?11)請將下面的類Date的定義補(bǔ)充完整,使得由語句  Date FirstDay?! 《x的對象FirstDay的值為2010年1月1日?! lass Date{  public:  Date( 【11】 ):year(y),month(m),day(d){ }  private:  int year,month,day。 //依次表示年、月、日  }?! ?12)請將下面的程序補(bǔ)充完整,使得程序輸出“飄是張娜的書”。  include   using namespace std。  class Book{  public:  Book(char *str) {strcpy(title,str)。}  【12】 void PrintInfo() {coutTITLEENDL。} p   protected:  char title[50]。  }?! lass MyBook:public Book{  public:  MyBook(char *s1,char *s2=張娜):【13】 {strcpy(owner,s2)。}  virtual void PrintInfo() {coutTITLE是OWNER的書ENDL。} p   private:  char owner[10]。  }。  int main(){  Book *prt=new MyBook(飄)?! rtPrintInfo()?! eturn 0。  }  (13)在有理數(shù)類Rational中重載插入運(yùn)算符,以便按a/q形式輸出。請將運(yùn)算符函數(shù)的定義補(bǔ)充完整?! lass Rational{  public:  Rational(int aa, int qq):a(aa),q(qq){ }  friend 【14】 operator(ostream amp。out, Rational amp。x)  {  return (out39。 p ?)。   }  private:  int a,q?! ?! ?14)下面的函數(shù)定義是某函數(shù)模板能夠生成的函數(shù)實(shí)例  int square(int n) {return n*n。}  double square(double n) {return n*n。}  由此可知,該函數(shù)模板的定義是 【15】 。2007年4月計(jì)算機(jī)等級考試C++考試及答案 一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項(xiàng)中,只有一個選項(xiàng)是正確的。請將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1)下列敘述中正確的是 。A)算法的效率只與問題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān).B)算法的時間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量C)數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)是一一對應(yīng)的.D)算法的時間復(fù)雜度與空間復(fù)雜度一定相關(guān).(2)在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是 。A) 各模塊應(yīng)包括盡量多的功能B) 各模塊的規(guī)模應(yīng)盡量大C)各模塊之間的聯(lián)系應(yīng)盡量緊密D) 模塊內(nèi)具有高內(nèi)聚度,模塊間具有低耦合度(3)下列敘述中正確的是 。A)軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤.B)軟件測試的主要目的是確定程序中錯誤的位置.C)為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作D)軟件測試是證明軟件沒有錯誤(4) 下面選項(xiàng)中不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)特征的是 。A)繼承性 B)多態(tài)性 C)類比性 D)封裝性(5) 下列對列的敘述正確的是 。A) 隊(duì)列屬于非線性表B) 隊(duì)列按”先進(jìn)后出”的原則組織數(shù)據(jù)C)隊(duì)列在隊(duì)尾刪除數(shù)據(jù)D) 隊(duì)列按“先進(jìn)先出”原則組織數(shù)據(jù)(6)對下列二叉樹A)DYBEAFCZX B)YDEBFZXCA C)ABDYECFXZ D)ABCDEFXYZ(7)某二叉樹中有n個度為2的結(jié)點(diǎn)則該二叉樹中的葉子結(jié)點(diǎn)數(shù)為A)n+1 B )n1 C)2n D)n/2(8)在下列關(guān)系運(yùn)算中,不改變關(guān)系表中的屬性個數(shù)但能減少元組個數(shù)的是 。A)井 B)交 C)投影 D)笛卡兒乘積(9)在ER圖中,用來表示實(shí)體之間是聯(lián)系的圖形是 。A) 矩形 B)橢圓形 C)菱形 D)平行四邊形(10)下列敘述中錯誤的是 。A) 在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致.B)數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1