首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test12_1,此工程包含一个源程序文件test_12.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下: fun (Sample &p) 1 2 fun (Sample *p) 3 4
使用VC6打开考生文件夹下的工程test12_1,此工程包含一个源程序文件test_12.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下: fun (Sample &p) 1 2 fun (Sample *p) 3 4
admin
2009-01-15
66
问题
使用VC6打开考生文件夹下的工程test12_1,此工程包含一个源程序文件test_12.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下:
fun (Sample &p) 1 2
fun (Sample *p) 3 4
20 10
源程序文件test12_1清单如下:
#include<iostream .h>
class Sample
{
private:
int x,y;
static int z;
public:
Sample(int a,int b){ x=a;y=b; }
void fun(Sample &p);
void fun(Sample *p);
static void print(Sample s);
};
/*************** found ***************/
int z=10;
void Sample::fun(Sample &p)
{
x=p.K;y=p.y;
cout<<"fun(Sample &p)"<<" "<<x<<" "<<y<<endl;
}
void Sample::fun(Sample *p)
{
/************** found **************/
x=p.x; y=p.y;
cout<<"fun(Sample *p) "<<" ’<<x<<" "<<y<<endl;
}
void Sample::print (Sample s)
{
/*************** found *****************/
x=20;
cout<<s. x<<" "<<z<<endl;
}
void main()
{
Sample p(1,2),q(3,4);
p. fun(p);
p. fun(&q);
p. print(p);
}
选项
答案
(1)错误:int z=10; 正确:int Sample::z=10; (2)错误:x=p.x;y=p.y; 正确;x=p->x;y=p->y; (3)错误:x=20; 正确;s.x=20;
解析
(1)主要考查考生对于静态成员初始化定义的理解,静态成员使用关键字static修饰,应对其进行类体外初始化,格式为数据类型“类名::静态变量名:初始值”;
(2)主要考查考生对于指针与引用区别的掌握,x和y都是指针类型的变量,应使用“->”调用类的成员;
(3)主要考查考生对于静态成员函数的掌握,在静态成员函数中使用非静态成员,需要用对象来引用。
转载请注明原文地址:https://kaotiyun.com/show/SOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
1915年在中国近代历史上看上去似乎没有特别重大的划时代的历史事件,但这一年发生的许多事件。既是此前各种矛盾发展的结果,又对此后的历史进程产生了重要影响。使这一年成为重要的历史关节点。请结合史事加以论述。(中山大学2015年历史学基础A真题)
简述统计假设检验中两类错误的定义及其关系。
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
一位教师对4年级的学生进行了一项阅读能力成绩测验。考查原始分数的分布后发现,高分很少但低分相当多。如果该教师感兴趣的是学生对所涉及知识的掌握程度,那么她应该报告以下分数的哪个结果?()
既可用于计数数据的整理,又可用于测量数据的整理的统计表是()
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
在一组原始数据中,各个Z分数的标准差为()
初学电脑打字时,练习次数越多,错误就会越少,这属于()
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
居住国政府对跨国纳税人从非居住国得到优惠减免的那部分税收,视同已经缴纳而给予抵免的方法称为()。
随机试题
在欧洲中世纪封建君主制的演变过程中,先后出现了______等三种封建君主制统治形式。()
根据《中华人民共和国合同法》的规定,在工程实施过程中,当事人可以采用()方式来解决双方的合同争议。
某楼层标高竖向传递时,数值分别为:38.06,38.04,38.07,38.09,则该楼层的标高起测点为()。
期货交易所在期货公司没有保证金或者保证金率低于8%的情况下,允许期货公司开仓交易或者继续持仓,应当认定为透支交易。( )
对于风险发生的可能性低而且影响轻微的战略风险,采取的措施是()。
甲房地产开发公司(以下简称“甲公司”)对其新开发的楼盘进行预售,其在销售广告中说明,该楼盘为高品质生活小区,小区空地绿化面积高达70%,温泉水人户。该小区因这两项条件比较优越,销售均价比同区域的其他小区高出20%。李某对甲公司销售广告中的内容十分认可,于2
某高层综合物业项目地处城市中心区,总建筑面积10万m。,地下2层,部分为配套停车库,部分为机电设备层。整个大厦由一台中央空调集中供冷。绿化面积为项目占地面积5%,且以本地树种和灌木为主。1至4层为商业裙楼,5层以上为散租写字楼。裙楼出租给不同的企业用作百货
2010年,江苏省全年粮食总产量达3235.1万吨,比上年增加5万吨;其中夏粮1105.3万吨,增长0.2%;秋粮2129.8万吨,增长0.1%。全年粮食面积为528.2万公顷,比上年增加1.0万公顷;棉花面积为23.6万公顷,减少1.7万公顷;油料面积5
设二次型f(x1,x2,x3)=x12+x22+x32+4x1x2+4x1x3+4x2x3,则f(x1,x2,x3)=2在空间直角坐标下表示的二次曲面为
VisitorstoBritainmayfindthebestplacetosamplelocalcultureisinatraditionalpub.Butthesefriendlyhostelriescanb
最新回复
(
0
)