国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

2017年計算機二級考試C++強化試題及答案3

時間:2017-03-15 15:40:00   來源:無憂考網     [字體: ]

  1). 下面關于break語句的描述中,不正確的是

  A.break可以用于循環(huán)體內

  B.break語句可以在for循環(huán)語句中出現多次

  C.break語句可以在switch語句中出現多次

  D.break語句可用于if條件判斷語句內

  正確答案:D

  2). 在C++語言中,不合法的實型數據的是( )

  A.0.123

  B.123e3

  C.2.1e3.5

  D.123.0

  正確答案:C

  3). 已知類A有公用數據成員a,并重載了=運算符,且有A obj2; const A*ptr = new A;,則下列語句錯誤的是( )。

  A.ptr- >a=100;

  B.ptr= & -obj2;

  C.ptr++;

  D.obj2=* ptr;

  正確答案:A

  答案解析:本題考查const修飾符的作用。注意,const位置不同,其修飾的部分也是不同的。本題中const修飾的是ptr所指的對象本身,所以,ptr可以重新指向新的對象,而ptr- >a則無法被更新。

  4). 下列敘述中,正確的是

  A.用E-R圖能夠表示實體集間一對一的聯系、一對多的聯系和多對多的聯系

  B.用E-R圖只能表示實體集之間一對一的聯系

  C.用E-R圖只能表示實體集之間一對多的聯系

  D.用E-R圖表示的概念數據模型只能轉換為關系數據模型

  正確答案:C

  答案解析:目的,本題主要考查了用E-R圖表示實體之間聯系的方法。要點,兩個實體之間的聯系實際上是實體集間的函數關系,這種函數關系可以有下面幾種,即一對一的聯系、一對多(或多對一)的聯系和多對多的聯系;概念模型便于向各種模型轉換。由于概念模型不依賴于具體的數據庫管理系統(tǒng),因此,容易向關系模型、網狀模型和層次模型等各種模型轉換。

  5). 執(zhí)行語句 for(i=1;i++<4;);,后變量 i 的值是

  A.3

  B.4

  C.5

  D.不定

  正確答案:C

  答案解析:for語句中的表達式可以部分或全部省略,但兩個";"不能省略,若三個表達式均省略,會因為缺少條件判斷,導致循環(huán)無限執(zhí)行,而形成死循環(huán)。本題中當i的值為5 的時候,循環(huán)終止。