有如下语句序列: intx=100,&r=x; cout<<x<<一<<r<<endl; 已知其中变量x的地址为0012FF2C,
A.100—100
B.100—0012FF7C
C.0012FF7C一100
D.0012FF7C一0012FF7C
A.100—100
B.100—0012FF7C
C.0012FF7C一100
D.0012FF7C一0012FF7C
B.100—0012FF7C
C.0012FF7C一100
D.0012FF7C一0012FF7C
有如下语句序列:
int x=100, &r=x;
cout<<x<<'-'<<r<<end1:
己知其中变量x的地址为0012FF7C,则执行该语句序列的输出结果为()。
A) 100-100
B) 100-0012FF7C
C) 0012FF7C-100
D) 0012FF7C-0012FF7C
有如下类定义: classSample{ public: Sample(intx):ref(x){}//① private: Sample():ref(0){}//② staticintva1=5;//③ constintref;//④ }; 上述程序段中,错误的语句是()。
A.①
B.②
C.③
D.④
B、50
C、100
D、200
B、50
C、100
D、200
有如下程序:
#include<iostream>
usingnamespacestd;
classPoint{
intX,Y;
public
point(intx1=0,inty1=O)tx(x1),y(y1){}
intget(){returnx+y;}
};
classCircle{
pointcenter;
intradius;
public
circle(intCX,intcy,intr):center(cx,cy),radius(r)
{}
intget(){returncenter.get()+radius;)
};
intmain(){
circlec(3,4,5);
cout<<c.get()<<endl;
return0;
}
运行时的输出结果是()。
A.5
B.7
C.9
D.12
有如下程序
int func(int a,int b)
{ return(a+b);}
main()
{ int x=2,y=5,z=8,r;
r=func(func(x,y),z);
printf("%d\n",r);
}
该程序的输出的结果是
A.12
B.13
C.14
D.15
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!