首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: 30 130 注意:错误的语句在//********error********的下面,修改该语句
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: 30 130 注意:错误的语句在//********error********的下面,修改该语句
admin
2021-05-06
37
问题
使用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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示人基本信息的类CHumanInfo,但类CHumanInfo的定义并不完整。请按要求完成下列操作,将类CHunmnInfo的定义补充完成:(1)定义私有数据成员blood
下列描述中错误的是
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<’’BASE’’;}};class
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
请围绕“春天”,为大班幼儿设计主题活动,应包括三个子活动。附诗歌:春风春风吹,芽儿发。吹绿了柳树,吹红了山茶,吹来了燕子,吹醒了青蛙。吹得小雨轻轻地下。我们一起去种花。
WanttheRightThingTight-lippedeldersusedtosay,"It’snotwhatyouwantinthisworld,butwhatyou【W1】______."
决定急性肠梗阻手术探查的最主要依据是()
单元综合抵消因子的值越小,说明单元现实危险性与单元固有危险性比值越小,即单元内危险性的受控程度()。
关于期货中介机构,下列说法正确的有()。
下列应对通货膨胀风险的各项策略中,不正确的是()。(2010年)
古人有称名、称字、称官职、称籍贯以及称谥号等习惯。有些诗文中称岳飞为“岳武穆”,“武穆”是()
修辞这一术语,有时指修辞活动,有时指修辞规律,有时还指()。
选词填空。A印象B得到C质量D打扰E占线F坚持例如:她每天都(F)走路上下班,所以身体一直很不错。对不起,()一下,请问,中国银行怎么走?
WhydidthespeakerwanttoworkinNanping?
最新回复
(
0
)