TOP

2010计算机等级考试二级(C++)笔试134(四)
2011-01-24 10:07:17 来源: 作者:[标签:作者] 【 】 浏览:689次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!

B.+=2,*++

C.+=3,*++

D.+=2,++*

参考答案: A

----------------------------------------

21、 在下面程序运行 #include<iostream.h> int func(char s[]){ int length=0; while(*(s+length))length++; return length; } void main(){ char a[10], *ptr=a; cin>>ptr; cout<<fune(ptr)<<end1; } 如果输入字符串Hello!并回车,则输出结果为 ______。

A.4

B.7

C.6

D.5

参考答案: C

----------------------------------------

22、 下列程序的输出结果是 ______。 #include <iostream.h> void main() { int a[]={1,2,3,4,5,6},*p,**q; p=a; q=&p; cout<<*(p++); cout<<**q<<end1; }

A.34

B.56

C.12

D.23

参考答案: C

----------------------------------------

23、析构函数的特征是 ______。

A.一个类中只能有一个析构函数

B.析构函数名与类名相同

C.析构函数的定义只能在类体内

D.析构函数可能有一个或多个参数

参考答案: A

----------------------------------------

24、 有如下的对类“X”的说明,其中 ______ 是错误的。 class X {

A.it a=10

B.X()ltrgt ulic:

C.X(it val)

D.~ X()ltrgt }

参考答案: A

----------------------------------------

25、 以下程序的执行后,x和y的值是 ______ 。 #include <iostream. h> class Sample { public: int x; int y; void disp() { cout<<x=<<x<<, y=<<y<<end1;    } }; void main() int Sample: :*pc; Sample s; pc=&Sample:: x; s. *pc=10; pc=&Sample: :y; s. *pc=20; s. disp ();

A.x=10, y=20

B.x=20, y=10

C.x=10, y=10

D.x=20, y=20

参考答案: A

----------------------------------------

26、下面关于友元函数描述正确的是 ______。

A.友元函数能访问类的所有成员

B.友元函数是类的成员

C.只有函数才能声明为另一个的友元

D.友元函数能访问类的私有成员

参考答案: D

----------------------------------------

27、下列说法有错误的是 ______。

A.公有继承时基类的ulic成员在派生类中仍是ulic

B.私有继承时基类的ulic成员在派生类中为rivate

C.保护继承时基类的rotected成员在派生类中是rotectcd

D.保护继承时基类的rivate成员在派生类中是rotected

参考答案: D

----------------------------------------

28、 若类A和类B的定义如下: class A { public: int i,j; void get(); }; class B:A{ int i, j; protected; int k; public: void make(); }; void B: :make()(k=i*j;} 则其中 ______ 是非法
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010计算机等级考试二级(C++)笔.. 下一篇2010计算机等级考试二级(C++)笔..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117