首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为【 】。 #include <iostream. h> class myclass { private: int a, b, c; public
下列程序的运行结果为【 】。 #include <iostream. h> class myclass { private: int a, b, c; public
admin
2010-06-06
60
问题
下列程序的运行结果为【 】。
#include <iostream. h>
class myclass
{
private:
int a, b, c;
public:
void fun()
{
int a;
a=10;
this->,a=5;
b=6;
this->c=7;
cout<<"a="<<a<<",this->a="<<this->a<<endl;
}
};
void main()
{
myclass obj1;
obj1.fun()
}
选项
答案
a=10, this->a=5
解析
本题考察在类的成员函数定义中,如果出现类的数据成员和成员函数的局部变量同名的情况下,如何正确引用合适的变量或数据成员。本题巧妙的采用了this指针完成这种标识。
转载请注明原文地址:https://kaotiyun.com/show/V4jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#defineX5+6main(){inta=2,c;C=x*2;printf("%d",c);}程序运行后的输出结果是()。
有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf(’’%dha’’,F(a++,b++));}程序运行后的输出结果是()。
以下叙述正确的是
下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为7654321时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在
以下选项中叙述错误的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
有以下程序:#includeintfa(intx,inty){if(x<=y)return2*x+3;elsereturny;}intfb(intx,inty){if(x<=y)return2*y+3;elseretu
软件设计中模块划分应遵循的准则是( )。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
某停车场有7个连成一排的空车位。现有3辆车随机停在这排车位中,则任意两辆车之间至少间隔一个车位的概率为:
在流量测量中,孔板测量和喷嘴测量造成的能量损失相比,喷嘴()孔板。
A.山楂B.稻芽C.莱菔子D.鸡内金长于消化米面薯芋乳肉等食积证的药物是
患者女性,50岁,发现背部肿瘤5年,生长缓慢。检查时,肿瘤直径约5cm大小,可活动,境界清楚。手术切除,肿瘤呈淡黄色,分叶状,包膜完整,质地较软。此结节最可能是
归纳小儿病机特点为“易虚易实”“易寒易热”的医家是
期货公司申请从事期货投资咨询业务,应当具备的条件包括()。
8,48,120,224,360,()。
导游服务需要的主要是智力技能,包括()。
在其他条件适宜的情况下,某作物的亩产量y(单位:公斤)与灌水次数x(单位:次)之间的关系为y=-x2+8x+500,问选择适宜灌水次数可得到的该作物的最大亩产量是()公斤?
结构化程序流程图,通常又被称为【】。
最新回复
(
0
)