首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: 30 130 注意:错误的语句在//********error********的下面,修改该语句
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: 30 130 注意:错误的语句在//********error********的下面,修改该语句
admin
2021-05-06
44
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:
30
130
注意:错误的语句在//********error********的下面,修改该语句即可。
#include
int a=10;
Class CObj
{
public:
CObj()
{
a=b=0;
}
Void display()
{
//********error********
cout<
}
Void funC(int a)
{
//********error********
a+=a;
}
void func2()
{
//********error********
a+=a:
}
Private:
int a , b;
};
Void main()
{
CObj obj;
obj.func(3);
obj.display();
obj.func2();
obj.display();
}
选项
答案
(1)cout<
a+=a; (3)a+=::a;
解析
(1)成员函数display()打印变量a和b的值,即cout输出a和b的值,cout流中的数据是用流插入运算符“<<”顺序加入的,因此“<”不正确,因此第1个标识下应改成cout<
(2)在func(int a)中,参数a传递进来,其和成员变量a名字一样,因此第2个标识下的“a+=a”有歧义,从程序的运行结果来分析,CObj obj声明对象obj,初始化类成员变量a和b均为0,调用func函数后输出30,说明a为3,b为0,因此这里应该是成员变量与参数a的和赋给成员变量a,正确的写法是“this->a+=a:”。
(3)func2()函数虽然没有参数,但是成员变量a和全局变量a重名,第3个标识下“a+:a”也会有歧义,分不清楚是全局变量加倍还是类成员变量加倍或者其他情况,调用func2()函数后,输出“130”,说明a为l 3,b为0,因此是成员变量与全局变量a的和赋给成员变量a,正确的写法是“a+=::a:”,“::a”表示是全局变量a。
转载请注明原文地址:https://kaotiyun.com/show/vUfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下函数:intfactorial(intn):求出n的阶乘,必须使用递归调用。如果n小于1则返回0。注意:不能修改函数的其他部分。1#include<
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Number=8注意:错误的语句在//******error******的下面,修改该语句即可。1#includ
使用VC6打开考生文件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果学
对软件系统总体结构图,下面描述中错误的是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
在满足实体完整性约束的条件下()。
随机试题
Humanityusesalittlelessthanhalfthewateravailableworldwide.Yetoccurrencesofshortagesanddroughtsarecausingfami
《古诗为焦仲卿妻作》“孔雀东南飞,五里一徘徊”这句的修辞及所起的作用。
患者男性,59岁,恶心、呕吐1天来诊。查体:皮肤干燥、弹性差,口唇干燥,深大呼吸,双肺呼吸音清,无啰音,心率146次/min,律齐,无杂音。辅助检查:血糖63mmol/L,Cr269μmol/L,钾6.1mmol/L;血气分析pH6.9,PCO218mmH
上颌侧切牙牙冠唇舌面外形高点应在
患者,男,40岁。反复上腹部节律性疼痛4年,加重半个月。现症见上腹隐隐作痛,常感寒而发,喜温喜按,空腹痛加,得食可缓,泛吐清水,神疲乏力,甚则手足不温,大便溏薄。舌淡,苔白,脉细弱。查体:上腹部压痛、无反跳痛及肌紧张。检查:胃镜示十二指肠溃疡(H,),胃液
临床试验的统计结果表达及分析过程中都必须采用
从事生产经营的纳税人、扣缴义务人应自领取()之日起()日内,向所在地主管税务机关办理税务登记。
有媒体报道,银监会上报的资本充足率、拨备率、杠杆率、流动性四大监管新工具已于近日获国务院批准。在资本充足率方面,商业银行一级资本充足率,从现行的4%上调至5%,资本充足率保持8%不变;第二,在拨备覆盖率的基础上,引入动态拨备率指标控制经营风险。原则上不
综合国力
Howwillthewomangettotheairport?
最新回复
(
0
)