单项选择题

有如下程序: #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() { AA a(5); const AA b(6); cout<<a.get()<<b.get(); return 0; } 执行后的输出结果是( )。

A.55
B.57
C.75
D.77
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序 #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.setprecision(3)
B.fixed
C.setfill(’*’)
D.setw(8)
单项选择题
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始( )。
A.与虚基类下面的派生类个数有关
B.多次
C.二次
D.一次
相关试题
  • 有如下函数模板定义: template<class T...
  • 下列叙述中正确的是( )。
  • 下列关于顺序存储结构叙述中错误的是( )。
  • 有如下程序: #include <iostream> ...
  • 下面的描述中,正确的是( )。