首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用“答题”菜单或使用VC6打开考生文件夹projl下的工程projl。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: Congratu
请使用“答题”菜单或使用VC6打开考生文件夹projl下的工程projl。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: Congratu
admin
2015-07-24
22
问题
请使用“答题”菜单或使用VC6打开考生文件夹projl下的工程projl。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:
Congratulations 1
100
源程序如下:
#include
using namespace std;
class Score{
private:
int data;
public:
Score(int d=0){
this->data=d;
}
~Score(){}
void show(){
cout<
data<
}
void setData(int value){
this->data=value;
if(this->check()){
cout<<"Congratulations!"<
}
}
bool check(){
//ERROR**********found**********
if(this->data=100)
return true;
return false;
}
};
int main(){
//ERROR**********found**********
Score s=new Score();
//ERROR**********found**********
S->data=100:
S->show();
return 0;
}
选项
答案
(1)if(this一>data==100) (2)Score* s=new Score(); (3)s一>setData(100);
解析
(1)主要考查考生对赋值运算符与相等运算符的掌握,在if判断条件中,赋值运算符始终为真,这里需要比较是否相等,使用相等运算符。
(2)主要考查考生对动态分配的掌握,由下面语句s通过箭头访问运算符访问成员函数可以判断,s属于指针,new运算符返回的是指针,所以修改为Score木s=new Score();
(3)主要考查考生对类成员访问权限的掌握,不能通过s指针直接访问私有变量data,修改为通过成员函数setData来修改data值。
转载请注明原文地址:https://kaotiyun.com/show/V0Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言的面向对象程序设计框架中,【】是程序的基本组成单元。
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的______。
以下不属于运算符重载应注意的问题是()。
通常拷贝构造函数的参数是
重载输入流运算符>>必须使用的原型为
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operat
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
C++语言中关键字运算符有new,delete和______。
随机试题
下列各项,具有保肝、利胆、降血脂作用的是
女,65岁。无牙颌,全口总义齿修复5年,近来感义齿不合适,口角疼痛。检查见双口角湿白皲裂,上腭义齿承托区黏膜充血发红。该患者治疗可采用下列方法,除外
以下结构体系属于平面体系大跨度空间结构的是()。
在人工降低地下水位施工的方法中,用真空井点方式使地下水位下降的优点有( )。
企业发行票面利率为i的债券时,市场利率为k,下列说法中正确的是()。
可以成为个人独资企业投资主体的是()。
下列各项,可采用完工百分比法确认收入的是()。
某县城酒厂生产粮食白酒,并销售进口分装的葡萄酒,2017年8月发生下列业务:(1)收购酿酒用高粱40吨,收购凭证注明收购价款80000元。(2)收购销售高粱白酒18吨,每吨不含税出厂价16000元,每吨收取包装物押金140.4元;该酒厂
地铁的诞生不仅仅是一场交通革命,是解决一座城市交通拥堵的根本出路,它更是一个现代化大城市发展的重要标志,地铁能改善城市结构,________城市功能,提升城市的________,对城市经济、文化的发展,都具有十分重要的战略意义。填入横线部分最恰当的一项是(
改革作为第二次革命与第一次革命的不同在于()
最新回复
(
0
)