首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR ****found****”之后的一行语句有错误,请加以改正。改正后程序的
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR ****found****”之后的一行语句有错误,请加以改正。改正后程序的
admin
2017-02-21
24
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR ****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:
X=a
Y=42
注意:只修改每个“//ERROR ********found********”下的那一行,不要改动程序中的其他内容。
#include<iostream>
using namespace std;
class Foo {
public:
Foo(char x){x_=x;}
char getX()const{return x;}
public:
static int y_;
private:
char x;
};
//ERROR *******found*******
int Foo.y_=42;
int:main(int argc,char * argV
[])
{
//ERROR *******found*******
Foo f;
//ERROR *******found*******
cout;<<"X=" <<f.x_<<end1;
cout;<< "=" << f.y_<<end1;
return 0;
}
选项
答案
(1)int Foo∷y_=42; (2)Foo f(’a’); (3)cout<<"X="<<f.getX()<<end1;
解析
(1)主要考查考生对静态成员的掌握,因为静态整型变量y_是Foo类的公有成员,所以给y_赋值时要加上“Foo∷”,即int Foo∷y_=42;。
(2)主要考查考生对构造函数的掌握,题目要求程序输出:
X=a
Y=42
可以知道,在给Foo类的f声明时要同时初始化为字符a,即语句Foo f(’a’);。
(3)主要考查考生对成员函数的掌握,因为x是类Foo的私有成员,所以不能在main函数中直接调用,要通过公有成员函数getX()调用。
转载请注明原文地址:https://jikaoti.com/ti/PXt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下程序#include<string.h>#include<iostream.h>voidmain(){char*p="abcde\0fghjik\0";co
下面的说明中,正确的函数定义是()。
以下定义数组中错误的是
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
下面关于虚函数的描述中正确的是
有如下循环语句:for(inti=50;i>20;i-=2)eout
以下选项中不属于软件工程的目标是( )。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
随机试题
《拙政园月到风来亭联》:“爽借清风明借月;动观流水静观山。”作者是陶澍。()
在做二次函数习题时,王华头脑中便呈现出二次函数对称轴及顶点坐标公式。这种心理活动属于()
简述西方国家市政职能的主要内容。
有关乳牙牙根吸收特点的描述正确的是
关于快速进行性肾小球肾炎的肉眼病变特征,下列不正确的是()
A.腹泻呕吐,吐泻物酸馊B.大便清稀,中多泡沫,臭气不甚C.泻下如注,粪便色黄,夹有黏液D.大便稀薄,食后作泻,久泻不愈E.滑泄不止,食人即泻,完谷不化风寒泻的特点是()
下列关于村民小组与集体土地所有权的说法中,不正确的是()。
投资者从购买土地使用权开始,通过在土地上的进一步投资活动,即经过规划设计和工程建设等过程,建成可以满足人们某种入住需要的房地产产品,然后推向市场销售,并以此获得利润的过程是指()。
阅读《林黛玉进贾府》教学过程简述,按照要求答题。教学设想:用两节课来完成本课教学。真正把课堂还给学生,让学生自己完成这篇经典课文人物形象内容的学习。第一节:布置学习任务(1)各组从林黛玉、贾宝玉、王熙凤三人中自行选择
Forthispart,youareallowed30minutestowriteashortessayonthetopicShouldElectricityintheDormitoryBeCutoffaft
最新回复
(
0
)