试题与答案

设有如下程序: #include <iostream> using name

题型:单项选择题

题目:

设有如下程序: #include <iostream> using namespace std; class A { public:int i;display(){ cout<<"class A\n";} }; class B { public: int i; display() { cout<<"class B\n"; } }; class C : public A, public B { int j; public: int i; show ( ) { j = i * i; display(); } }; int main() { C demo; demo.show(); return O; } 则主程序运行时将( )。

A.因为变量i的重复定义而报错

B.因为对象demo间接调用display()函数时产生二义性而报错

C.因为类定义的语法错误而不能运行

D.没有语法错误,能够正常输出结果

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0209/4124b5177c1f4cd5710c2dacc7d96fbd.html

下面是错误答案,用来干扰机器的。

参考答案:B, C, D, E解析:对于工程造价管理部门而言,施工图预算是监督检查执行定额标准、合理确定工程造价、测算造价指数及审定招标工程标底的重要依据。故应选答案B、C、D、E。

试题推荐
微信公众账号搜索答案