单项选择题
有如下程序:
#include<iostream>
using namespace std;
class A
public:
static int a;
void init()a=1;
A(int a=2)init(); a++;
;
int A::a=0;
A obj;
int main()
cout<<obj.a;
return 0;
运行时输出的结果是( )。
A.0
B.1
C.2
D.3
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序的执行结果是( )。 #include<iostream.h> #include<iomanip.h> void fun(int n) if(n!=0) fun(n-1); for(int i=1; i cout<<setw(3)<<i; cout<<end1; void main() fun(3);
A.0
0 1
0 1 2
B.1
1 2
1 2 3
C.1
2 2
3 3 3
D.1
2
3
点击查看答案&解析
单项选择题
有如下程序: #include<iostream> using namespace std; class XX protected: int k; public: XX(int n=5):k(n); ~XX() cout<< XX : virtual void f()const=0; ; inline void XX::f()const cout<<k+3; ; class YY:public XX public: ~YY() cout<<”YY”; void f()const cout<<k-3; XX::f(); ; int main() XX &p=*new YY; P.f(); delete &p; return 0: 执行上面的程序将输出( )。
A.28XX
B.28YYXX
C.33XX
D.33XXYY
点击查看答案&解析
相关试题
以下程序的执行结果是______。 #in...
下列函数的功能是判断字符串str是否对称,...
有如下类声明: class MyClass int i;...
若下面程序运行时输出结果为: 1,A,1...
有如下程序: #include<iostream> usi...