单项选择题

下面程序的运行结果为 #include<iostream,h> Void swap(int &a,int b) { int temp; temp=a++; a=b; b=temp; } void main() { int a=2,b=3; swap(a,b); cout <<a <<”,” <<b <<end1 }

A.2,3
B.3,2
C.2,2
D.3,3
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的运行结果是 #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 basel,public base2{ public: derived(){cout << 3 ;} }; void main() { derived obj; cout <<end1; }
A.0123
B.3120
C.0312
D.3012
单项选择题
下面程序的运行结果为 #include<iostream.h> class A { static int n; public: A(){n=1;} A(intnum){n=num;} void print(){cout <<n;} }; int A∷n=2; void main() { Aa,b(3); a.print(); b.print(); cout <<end1; }
A.11
B.13
C.23
D.33
相关试题
  • 在数据管理技术的发展过程中,经历了人工管...
  • 下面关于C++语言变量的叙述错误的是
  • 下面关于运算符重载的描述错误的是
  • 为了使类中的某个成员不能被类的对象通过成...
  • 算法的空间复杂度是指