2019全国计算机二级C++考试集中练习5
坦途网计算机等级考试频道带你一起加入计算机二级C++试题练习中,在计算机的世界中探索奥秘。如果你已经报名了9月份的考试,那么,备考事宜更要提上日程,静下心来,顺利通过考试的方法就是大量练习,总结经验,今天的练习内容如下,赶快加入我们吧!
1、下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是( )。
A.eout<<internal<<12345;
B.cout<<left<<12345:
C.tout<<right<<12345;
D.cout<<setw(6)<<12345;
2、下列函数模板的定义中,合法的是( )。
A.template<typenameT>T abs(T x){return x<0?-x:x;}
B.template class<T>T abs(T x){return x<0?-x:x;}
C.template T<class T>abs(T x){return x<0?-x:x;}
D.template T abs(T x){return x<O?-X:x;}
3、派生类的成员函数不能访问基类的( )。
A.公有成员和保护成员
B.公有成员
C.私有成员
D.保护成员
4、下列关于C++流的描述中,错误的是( )。
A.cout>>'A '表达式可输出字符A
B.eof( )函数可以检测是否到达文件尾
C.对磁盘文件进行流操作时,必须包含头文件fstream
D.以ios_base::out模式打开的文件不存在时,将自动建立一个新文件
5、下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
A.int operator一(FunNumber);
B.FunNumber operator一();
C.FunNumber operator一(int);
D.int operator一(FunNumber,FunNumber);
全国计算机等级考试共分为一级、二级、三级,每一级别又有C语言、VB、C++等多种选择,以上内容是专为正在备考C++的考生准备,如果你还想了解有关考试更多内容,请继续关注坦途网,我们会为大家及时带来更多相关资讯。在接下来备考的路上,小编与大家同在,加油!
温馨提示:因考试政策、内容不断变化与调整,坦途网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!