单项选择题
下面程序的运行结果为( )。
#include<iostream>
using namespace std;
void main()
int a=1;
switch(a)
case 1:cout<<"1";
case 2:cout<<"2";
break;
default:cout<<"0";
A) 12
B) 120
C) 1
D) 10
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include<iostream> using namespace std; class Test public: Test() n+=2; ~Test() n-=3; static int getNum()return n; private: static int n; ; int Test::n=1; int main() Test *p=new Test; delete p; cout<< n= <<Test::getNum()<<endl; return 0; 执行该程序的输出结果是( )。
A.n=0
B.n=1
C.n=2
D.n=3
点击查看答案&解析
单项选择题
下列关于多继承.二义性的描述中,错误的是( )。
A) 一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性。
B) 解决二义性的最常用的方法是对成员名的限定法
C) 基类和派生类中同时出现的同名函数,也存在二义性问题
D) 一个派生类是从两个基类派生出来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,可能出现二义性
点击查看答案&解析
相关试题
下列程序中需要清理动态分配的数组,划线处...
有如下程序: #include<iostream> usi...
深度为5的满二叉树有______个叶子结点。
假定用户没有给一个名为MyClass的类定义析...
下列程序的输出结果是______。 #in...