首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: X=a
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是: X=a
admin
2020-04-07
75
问题
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:
X=a
Y=42
注意:只修改每个“//********found********”下的那一行,不要改动程序中的其他内容。
#include<iostream>
using namespace std;
clas s 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_ <<endl;
cout << "Y = " << f.y_ <<endl;
return 0;
}
选项
答案
(1)int Foo::y_=42; (2)Foo f(’a’); (3)cout<<"X="<<f.getX()<<endl;
解析
主要考查考生对静态成员的掌握,因为静态整型变量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://kaotiyun.com/show/kw8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用如setw()的操纵符对数据进行格式输出时,应包含()文件。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
假定动态分配一个类型为Worker的具有n个元素的数组,并由P指向这个动态数组,如果要释放这个数组,则使用的语句为【】。
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
C++中运算符优先级由高到低排列正确的是
以下程序输出结果是______。#include<iostream.h>voidn(inti);voidf2(inti);charst[]=”Howdoyoudo!”;voidfl(inti){
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(5);
虚函数必须是类的()。
有些运算符既可以作为成员函数重载,也可以作为非成员函数重载。若在一个重载的运算符函数的定义中成功地使用了this指针,说明它是作为【13】重载的
下列类模板的定义中语法格式错误的是
随机试题
我国历史上建立最早的两个县是邦县和冀县,其中冀县是今天的()。
Y会计师事务所的注册会计师A、B,对甲股份有限公司的财务报表进行审计时,针对应收账款项目确定了如下目标或程序:A.以非记账本位币结算的应收账款,所采用的核算汇率是正确的;B.所有大额应收账款均得到债务人的回函确认;C.在资产负债表日,财务报表上列示的
某支气管哮喘患者发作时,强迫端坐位,发绀明显,大汗淋漓,不能讲话,于一阵剧咳后突感一侧胸痛,气急加剧,检查发现疼痛侧胸部叩诊呈鼓音,听诊呼吸音消失。该患者发生了()
某后备母猪,适配月龄时未见发情;体重显著超过同龄母猪,腰粗壮,臀部发达,检查生殖系统发育未见异常。导致该母猪不孕最可能的原因是()
下列选项中,治疗斑疹伤寒最好选用的药物是
经行吐衄肝经郁火证的用方是经行吐衄肺肾阴虚证的用方是
我国安全生产监督管理的基本原则有()。
关于参与决策的消极作用,下列表述正确的是()。
Theystrolledaroundthelakeforanhourorso.
这家公司的注册资金为1500万美元,主要从事各类数码产品的进出口业务。“registeredcapital”注册资本,“specializesindoingsth.”专业从事……。“agreatvarietyof”意思为:各类。
最新回复
(
0
)