2017年计算机二级考试C++强化试题及答案5

时间:2017-03-15 15:40:00   来源:无忧考网     [字体: ]

  1). C++语言中用于定义类的关键字是( )

  A.class

  B.struct

  C.default

  D.sizeof

  正确答案:A

  2). 要想使23.78965421的输出为23.7887应用的语句是( )

  A.cout<<23.78965421;

  B.cout<

  C.cout<<23.78965421 -0.001;

  D.cout<

  正确答案:C

  3). 下列选项中正确的语句是( )。

  正确答案:D

  答案解析:在选项D中,字符指针s指向字符串常量BOOK!。故选项D正确。

  4). 在32位的计算机中,一个char型数据所占的内存长度的字节是( )

  A.4

  B.1

  C.2

  D.8

  正确答案:B

  5). 静态成员函数没有( )。

  A.返回值

  B.this指针

  C.指针参数

  D.返回类型

  正确答案:B

  答案解析:this指针是系统隐含的用于指向当前对象的指针。由于静态函数是同类中所有对象都共享的函数,在内存中只存在一份,不属于某个对象所有,所以静态函数没有this指针。