有如下程序: #include<iostream>usingnamespacestd; classXA{inta; public: staticintb; XA(intaa):a(aa){b++;}~XA(){}intget(){returna;}}; intXA::b=0intmain(){ XAd1(1),d2(3); cout<<dl.get()+d2.get()+X
2023-04-24
#include<iostream>
usingnamespacestd;
classXA{
inta;
public:
staticintb;
XA(intaa):a(aa){b++;}
~XA(){}
intget(){returna;}
};
intXA::b=0
intmain(){
XAd1(1),d2(3);
cout<<dl.get()+d2.get()+XA::b<<endl;
return0;
}
运行时的输出结果是( )。
A . 5
B . 6
C . 7
D . 8
参考答案:C
参考解析:
C。【解析】每调用一次get函数时,对新的类A对象进行一次实例化,调用一次构造函数,类A的静态成员变量b便加1。
在Visual FoxPro中,要修改数据表TEST.DBF的结构,应用命令( )
2023-04-24 计算机考级
2023-04-24 计算机考级
2023-04-24 计算机考级
2023-04-24 计算机考级
2023-04-24 计算机考级
在表达式2+3*4^5.Sin(x+1)/2中,首先进行的运算是( )。
2023-04-24 计算机考级
2023-04-24 计算机考级
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。
2023-04-24 计算机考级
2023-04-24 计算机考级
热门标签