-> -> ->
2010计算机等级考试二级(C++)笔试153(二)
时间:2011-02-04 10:22:04
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
.26B.52C.18D.8 参考答案: B ----------------------------------------29、 有如下程序: #include <iostream> #include<iomanip> using namespace std; int main() { cout.fill(''''*''''); cout.width(6); cout.fill(''''#''''); cout<<123<<end1; return 0; } 执行后的输出结果是( )。 A.###123B.123###C.***123D.123*** 参考答案: A ----------------------------------------30、 有如下程序 #include <iostream> #include <iomanip> using namespace std; int main( ) { cout<<setprecision(3)<<fixed<<setfill(''''*'''')<<setw(8); cout<< 12.345 <<___________ <<34.567;return 0;} 若程序的输出是: **12.345**34.567 则程序中下划线处遗漏的操作符是( )。 A.etreciio(3)B.fixedC.etfill(''*'')D.etw(8) 参考答案: D ----------------------------------------31、下面的描述中,正确的是( )。 A.virtual 可以用来声明虚函数B.含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类C.即使基类的构造函数没有参数,派生类也必须建立构造函数D.静态数据成员可以通过成员初始化列表来初始化 参考答案: A ----------------------------------------32、如果类A被说明成类B的友元,则( )。 A.类A的成员即类B的成员B.类B的成员即类A的成员C.类A的成员函数不得访问类B的成员D.类A的成员函数可以访问类B的成员 参考答案: D ----------------------------------------33、带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始( )。 A.与虚基类下面的派生类个数有关B.多次C.二次D.一次 参考答案: D ----------------------------------------34、 下面程序的运行结果为( )。 #include<iostream.h> void swap (int &a, int b) { int temp; temp=a++; a=b; b=temp; } void main() { int a=2, b=3; swap(a,b); cout<<a<<,<<b<<end1; } A.2,3B.3,2C.2,2D.3,3 参考答案: D ----------------------------------------35、 有如下程序: #include <iostream> using namespace std; class AA { int n; public: AA(int k):n(k) {} int get(){return n;} int get()const { return n+1; } }; int main() { AAa(5); const AA b(6); cout<<a.get()<<b.get(); return (); } 执行后的输出结果是( )。 A.55B.57C.75D.77 参考答案: B
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G