TOP

2010计算机等级考试二级(C++)笔试146(四)
2011-01-18 20:19:24 来源: 作者:[标签:作者] 【 】 浏览:748次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
m filefile.oe(d:\hiti\tet.txt)

D.iftream* File = ew iftream(d:\hiti\tet.txt)

参考答案: A

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

29、 若有以下程序: #include<iostream> using namespace std; class data { public: int x; data(int x) { data::x=x; } class A private: data dl; public: A(int x): dl(x){ } void dispaO cout<<dl.x<<,; } }; class B: public A { private: data d2; public: B(int x):A(x-1),d2(x){ } void dispb() { cout<<d2.x<<endl; } }; class C: public B { public: C(int x):B(x-1){ } void disp0 { dispa(); dispb(); } }; int main() { C obj(5); obj.disp(); return 0; } 程序执行后的输出结果是( )。

A.5,5

B.4,5

C.3,4

D.4,3

参考答案: C

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

30、下列描述正确的是( )。

A.表示m>为fale或m<为true的达式为(m>amamm<)

B.wih语句结构中必须有default语句

C.if语句结构中必须有default语句

D.如果至少有一个操作数为true,则包含‖运算符的表达式为true

参考答案: D

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

31、 如有下面初始化定义: char a[]=program; char b[]={''''p'''',''''r'''',''''o'''',''''g'''',''''r'''',''''a'''',''''m''''}; 则下列说法正确的是( )。

A.a和代表的数组内容完全相同,所占存储单元的数目相同

B.a和代表的数组内容不同,所占存储单元的数目相同

C.a和代表的数组内容完全相同,所占存储单元的数目不同

D.a和代表的数组内容不同,所占存储单元的数目不同

参考答案: D

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

32、若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。

A.函数调用可以作为独立的语句存在

B.函数调用可以无返回值

C.函数调用可以出现在表达式中

D.函数调用可以作为一个函数的形参

参考答案: D

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

33、C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istream和( )提供。

A.ftream

B.iotream

C.otream

D.ci

参考答案: C

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

34、 有如下程序: #include <iostream> using namespace std; class Complex { double re, im, public: Complex(double r, double i): re(r), im(i) {} double real() const {return re;} double image() const {return im,} Complex& operator +=(Complex a) { re +=a.re; im +=a.im; return *this; } }; ostream& operator << (ostream& s, const Complex& z) { return s<<''''(''''<<z.real()<<'''',''''<<z.image()<<'''')''''; } int main() { Complex x(1,-2), y(2,3); cout << (x+=y) << endl; return 0; } 执行这个程序的输出结果是( )。

A.(1,-2)

B.(2,3)

C.(3,5)

D.(3,1)

参考答案: D

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

35、 若有以下程序: #include <iostream> using namespace std; class A { public: A() { } A(int i) { x1=i; } void dispa0 { cout<<x1=<<x1<<,; } private: int x1; }; class B: public A { public: B() { } B(int i):A(i+10) { x2=i; } void dispb() { dispa(); cou
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010计算机等级考试二级(C++)笔.. 下一篇2010计算机等级考试二级(C++)笔..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117