首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,该工程中包含程序文件mmn.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,该工程中包含程序文件mmn.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结
admin
2015-06-27
7
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,该工程中包含程序文件mmn.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:
X=a
Y=42
注意:只修改每个“//ERROR**********found**********”下的那一行,不要改动程序中的其他内容。
#include
usingnamespacestd;
classFoo{
public:
Foo(charx){x_=x;)
chargetx()const{returnx_;)
public:
staticinty_;
private:
charx_;
};
//ERROR*********found*********
intFoo.y_=42;
intmain(intargc,char*argv[])
{
//ERROR*********found*********
Foof;
//ERROR*********found*********
cout;<<"X="<
cout;<<"Y="<
return0;
}
选项
答案
(1)intFoo::y_=42; (2)F00f(’a’); (3)cout<<"X="<
解析
(1)主要考查考生对静态成员的掌握,因为静态整型变量y_是Foo类的公有成员,所以给y_赋值时要加上“Foo::”,即intFoo::y_=42;。
(2)主要考查考生对构造函数的掌握,题目要求程序输出:
X=a
Y=42
可以知道,在给Foo类的f声明时要同时初始化为字符a,即语句Foof(’a’);。
(3)主要考查考生对成员函数的掌握,因为x是类Foo的私有成员,所以不能在main函数中直接调用,要通过公有成员函数getX()调用。
转载请注明原文地址:https://jikaoti.com/ti/F8XiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
日本历史上的哪个时期与中世纪西欧相似?从政治制度、经济制度、社会结构等方面比较。(厦门大学2014年历史学基础真题)
办多少学校,学校能容纳多少学生等,都必须有一定的物质条件作保证,没有相应的物质条件,教育无从谈起。这说明
关于中等教育机构,下列说法错误的是
简述金融衍生品的含义、功能、期货与期权的区别;对于我国引进金融衍生品,市场是否更有效?
下列关于法律关系的意志性表述,不正确的有()。
(2012年真题)下列选项中,属于法的基本特征的是()。
汉朝对地方官员进行考课的方式是()
汉朝景帝时期,规定笞杖规格、受刑部位以及行刑不得中途换人的法律文件是()
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
随机试题
A.渗出B.白细胞渗出C.血管反应D.炎症介质的释放炎症反应最重要的特征是
A.3~4小时B.24小时C.24~48小时D.2~3天E.4~7天急性失血血尿素氮增高达到高峰一般在
具有抗幽门螺杆菌作用的药物是()。
“塞翁失马,焉知非福”,直译为“塞翁无意中丢失了马,这难道不是好事儿吗?” 根据文意,可以推出()。
从业人员在紧急情况下停止作业或采取紧急撤离措施导致企业损失,可通过从业人员降低工资、福利等方式弥补。()
根据CIC条款一般附加险有()。
当消费者预期一种商品的价格会上涨时,该商品的需求量会( )。
对重要性和审计风险进行最终评价时,应当按______项目确定可能的审计差异。
什么是星云?过去人们往往把天空中一切云雾状的天体都说成是星云。其实,离我们非常遥远的位于银河系以外的云雾状天体,并不是星云,而是与银河系类似的庞大的恒星系统。根据它们的外貌,人们有时也称其为河外星云,即银河系以外的星云。不过,实际上还是应当如实地把它们称为
【B1】【B16】
最新回复
(
0
)