首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用”答题”菜单或使用VC6打开考生文件夹pmjI下的工程pmjl,程序中位于每个//ERROR**********found**********水下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: A Tme 注意:只能修改
请使用”答题”菜单或使用VC6打开考生文件夹pmjI下的工程pmjl,程序中位于每个//ERROR**********found**********水下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: A Tme 注意:只能修改
admin
2016-06-12
48
问题
请使用”答题”菜单或使用VC6打开考生文件夹pmjI下的工程pmjl,程序中位于每个//ERROR**********found**********水下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:
A
Tme
注意:只能修改每个//ERROR**********found**********下的那一行,不要改动程序中的其他内容。
#include
using namespace std;
class Choice{
private:
const char answer,
public:
//ERROR**********found**********
Choice(char C){answer=C;)
一Choice(){)
void check(char x){
cout<
//ERROR**********found**********
if(answer=x)
cout<<“True”<
else
cout<<“False”<
}
};
int main(){
//ERROR **********found**********
Choice C=new Choice(‘A’);
C一>check(’A’);
delete C;
return 0;
}
选项
答案
(1)Choice(char c):answer(c){} (2)if(answer=:x) (3)Choice*c=new Choice(’A’);
解析
主要考查类中const成员变量的初始化,容易出错的是=与==运算符,以及指针的使用。
【解题思路】
(1)C++约定:初始化eonst对象或引用类型的对象,但不能对他们赋值。在开始执行构造函数的函数体之前,必须完成初始化。初始化const或引用类型数据成员的唯一机会是在构造函数初始化列表中。
(2)判断相等使用==运算符,不是赋值号“=”。
(3)new操作符返回的是一个指针,因此使用指针变量来接收。
转载请注明原文地址:https://kaotiyun.com/show/kYNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。//include<iostream.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0,i<3;i+
下列引用的定义中,()是错误的。
下列程序的运行结果是#include<iostream.h>voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}void
下列变量定义中,合法的是()。
要采用“cin,tout”进行输入输出时,必须包含的头文件是【】。
类test的析构函数是【】。
下列叙述中,不属于数据库系统的是
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
C++流中重载了运算符<<,它是一个()。
对于重载的运算符>>,它是一个
随机试题
今天的实践不能完全检验今天人们提出的全部认识,这说明()
A.消风散B.越鞠丸C.杏苏散D.痛泻要方属于和法的方剂是
A.头低足高位,头偏向一侧B.去枕平卧位C.平卧位,头偏向一侧D.端坐位E.患侧卧位支气管哮喘发作病人取
患者,男性,45岁,右下第一双尖牙及右上第一、第二磨牙残根。既往曾有风湿性心脏病史十余年,现存在二尖瓣狭窄,心功能工级。对此患者施行牙拔除术时须慎重,否则容易引起的严重并发症是
细集料砂当量试验中,配制冲洗液过程中3种分析纯的先后顺序是()。
利用政府预算,通过调整税率和政府支出水平来影响总需求的一种政策是()。
如果拟信赖内部控制,关于控制测试的范围,下列说法中正确的有()。
实质性程序的时间选择与控制测试的时间选择相比,下列说法中,正确的有()。
文化是一种个人的内在修养,一种内涵的表现,不需要别人的提醒,是一种束缚下的自由,是一种对别人的宽容。你怎么理解这句话?你认为你是个“文化”人吗?
A、Firstyearstudents.B、Secondorthirdyearstudents.C、Seniorstudents.D、Graduates.B
最新回复
(
0
)