单项选择题
有以下程序:
void fun(int a*a,int i,int i)
int t;
if(i<j);
t=a[i];a[i]=a[j];a[j]=t;
fun(a,++i,--j);
main()
inta[]=1,2,3,4,5,6,i;
fun(a,0,5);
for(i=0;i(6;i++)
cout<(a[i];
执行后输出结果是( )。
A.6 5 4 3 2 1
B.4 3 2 1 5 6
C.4 5 6 1 2 3
D.1 2 3 4 5 6
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
对于类定义: class A public: virtual void funcl() void func2() ); class B:public A public: voidfuncl()cout<<“class Bfunc 1”<<endl; virtual void func2()cout<<“class B func 2”<<endl; ; 下面正确的叙述是( )。
A.A::func2()和B::funcl()都是虚函数
B.A::func2()和B::funcl()都不是虚函数
C.B::funcl()是虚函数,而A::func2()不是虚函数
D.B::funcl()不是虚函数,而A::func2()是虚函数
点击查看答案&解析
单项选择题
下面程序的运行结果是( )。 #include<iostream.h> class base protected: int a; public: base()cout<<“0”; ; Class basel:Virtual base public: basel()cout<<“1”; ; Class base2:virtual base public: base2()cout<<“2”;) ; class derived:public base1,public base2 public: derived()cout<<“3”; ; void main() derived obj; cout<<endl;
A.0123
B.3120
C.0312
D.3012
点击查看答案&解析
相关试题
下列程序的执行结果为______。 #in...
类模板不同于函数模板,类模板只可用___...
派生类构造函数的执行顺序是先执行____...
假定A为一个类,则语句A(A&a);为该类_...
下面程序的输出结果是______。 #in...