单项选择题
有以下程序:
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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下面程序的运行结果是( )。 #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
点击查看答案&解析
单项选择题
下面程序的运行结果是( )。 #include<iostream.h> intfun(inta[],int n) int result=1; for(int i=“i<n;i++) result’resultxa[i]; return result; void main() inta[3]=3,4,5; cout<<fun(a,3)<<endl;
A.12
B.15
C.20
D.60
点击查看答案&解析
相关试题
下面程序的输出结果是______。 #in...
假定A为一个类,则语句A(A&a);为该类_...
下列程序的执行结果为______。 #in...
派生类构造函数的执行顺序是先执行____...
类模板不同于函数模板,类模板只可用___...