A.政治和法律因素
B.经济因素
C.社会和文化因素
D.技术因素
第1题
以下程序的执行结果是【 】。
include<iostream.h>
include<stdlib.h>
class Sample
{
public:
int x,y;
Sample(){x=y=0;}
Sample(int a,int b) {x=a;y=b; }
void disp()
{
cout<<"x="<<x<<",y="<<y<<end1;
}
};
void main() {
Sample s1(2,3);
s1.disp();
}
第2题
以下程序的执行结果是______。
include<iostream.h>
class Sample
{
int n;
public:
Sample() {}
Sample (int i (n=i;)
void add (Sample &s1,Sample s2)
{
this->n=sl.n+=s2.n;
}
void disp() {cout<<" n="<< n <<end1:}
}
void main ()
第3题
分析以下程序的执行结果【 】。
include<iostream.h>
class Sample
{
int x, y;
public:
Sample() {x=y=0; }
Sample(int a, int b) { x=a; y=b;}
~Sample()
{
if(x==y)
cout<<"x=y"<<end1;
else
cout<<"x!=y" <<end1;
}
void disp()
{
cout<<"x="<<x<<",y="<<y<<end1;
}
};
void main()
{
Sample s 1 (2,3);
s1.disp();
}
第4题
以下程序的执行结果为()。 #include<iostream.h> class Sample { int n; public: Sample(int i){n=i;} operator++(){n++;} //前缀重载运算符 operator++(int){n+=2;} //后缀重载运算符 void disp() { cout<<"n="<<n<<end1; } }; void main() { Sample A(2),B(2); A++; ++B; A.disp(); B.disp(); }
A.n=4 n=3
B.n=1 n=2
C.n=3 n=4
D.n=5 n=6
第5题
以下程序的执行结果是 ______。 #include<iostream.h> class Sample { int x; public: Sample(){}; Sample(int a){x=a;} Sample(Sample &a){x=a.x+1;} void disp(){cout<<"x="<<x<<end1;} } void main() { Sample s1(2),s2(s1); s2.disp(); }
A.x=2
B.x=3
C.x不确定
D.x=0
第6题
执行以下程序,输出结果的最后一行语句是______。
include <iostream.h>
class Sample
{
int x,y;
public:
Sample(){x=y=0;}
Sample(int a,int b){x=a;y=b;}
~Sample()
{
if(x==y)
cout<<"x!=y"<<end1;
else
cout<<"x!=y"<<end1;
}
void disp()
{
cout<<"x="<<x<<",y="<<y<<end1;
}
};
void main()
{
Sample s1(2,3);
s1.disp();
}
第7题
以下程序的执行结果为()。 #include <iostream.h> class Sample { int n; public: Sample(int i) {n=i;} operator++() {n++;} //前缀重载运算符 operator++(int) {n+=2;} //后缀重载运算符 void disp() { cout<<"n="<<n<<endl; } }; void main() { Sample A(2),B(2); A++; ++B; A.disp(); A.disp(); }
A.n=4
B.n=1
C.n=3
D.n=5 n=3 n=2 n=4 n=6
第8题
下列程序的执行结果是()。 #include<iostream.h> class Sample { int x,y; public: Sample(){x=y=0;) Sample(int a,int b){x=a;y=b;} ~Sample() { if=(x==y) cout<<“x=y”<<endl; else cout<<“x!=y”<<endl; } void disp() { cout
A.x=2,y=2
B.x=3,y=3
C.x=2,y=3
D.x=3,y=2
第9题
下列程序的执行结果是()。 #include<iostream.h> class Sample { int x,y; public: Sample() {x=y=0;} Sample(int a,int b) {x=a;y=b;} ~Sample() { if(x==y) cout<<"x=y"<<end1; else cout<<"x!=y"<<end1; } void disp() { cout<<"x="<<x<<",y="<<y<<end1; } }; void main() { Sample s1(2,3); s1.disp(); }
A.x=2,y=2
B.x=3,y:3
C.x=2,y=3
D.x=3,y=2
第10题
以下程序的执行结果是______。
inelude<iostream.h>
class Sample
{
public:
int x;
int y;
void disp()
{
cout<<"x="<<x<<",y="<<y<<endl;
}
};
void main()
{
int Sample::*pc;
Sample s;
pc=&Sample::x;
s.*pc=10;
pc=&Sample::y;
s.*pc=20;
s.disp();
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!