单项选择题

下面程序的输出结果是 #include<iostream.h> class example { int a; public: example(int b){a=b++;} void print(){a=a+1; cout<<a<<" ";} void print()const{cout<<a<<" ";} }; void main() { example x(3); const example y(2); x.print(); y.print(); }

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

单项选择题
下列程序的执行结果为 #include<iostream.h> void main() { int a=3,b=0; int * p=&a; b=+a++; cout<< * p<<”,” <<b<<endl; } A)3,4 B)4,3 C)3,4 D)4,4 (15)下面程序的运行结果为 #include<iostream.h> void main() { for(int a=0,x=0;! x&&a<=10;a++) { a++; } cout<<a<<end1; }
A.10
B.11
C.12
D.0
单项选择题
下面程序的运行结果为 #include<iostream,h> class A { public: A(){cout<< 1 ;} ~A(){cout<< 2 ;} }; Class B:public A { public: B(){cout<< 3 ;} ~B(){cout<< 4 ;} }; void main() { B b; }
A.1234
B.1324
C.1342
D.3142
相关试题
  • 在公有派生情况下,有关派生类对象和基类对...
  • 下面对于友元函数描述正确的是
  • 下列哪个是C++语言的有效标识符
  • 下面关于数组的初始化正确的是
  • C++语言对C语言做了很多改进,C++语言...