首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi l.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: 30 130 注意:错误的语句在∥********error********的下面,修改该语句
使用VC6打开考生文件夹下的源程序文件modi l.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为: 30 130 注意:错误的语句在∥********error********的下面,修改该语句
admin
2015-07-20
34
问题
使用VC6打开考生文件夹下的源程序文件modi l.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;
};
VCid mein()
{
cobj obj ;
obj.func(3);
obj.di splay();
obj.func2();
obj.display();
}
选项
答案
(1)cout<
a+=a; (3)a+=::a;
解析
(1)成员函数display()打印变量a和b的值,即cout输出a和b的值,cout流中的数据是用流插入运算符“<<”顺序加入的,因此“<”不正确,因此第1个标识下应改成cout<
(2)在func(int a1中,参数a传递进来,其和成员变量a名字一样,因此第2个标识下的“a+=a”有歧义,从程序的运行结果来分析,COhj obj声明对象obj,初始化类成员变量a和b均为0,调用fimc函数后输出30,说明a为3,b为0,因此这里应该是成员变量与参数a的和赋给成员变量a,正确的写法是“this.>a+=a:”0
(3)func20函数虽然没有参数,但是成员变量a和全局变量a重名,第3个标识下“a+=a”也会有歧义,分不清楚是全局变量加倍还是类成员变量加倍或者其他情况,调用func20函数后,输出“130”,说明a为13,b为0,因此是成员变量与全局变量a的和赋给成员变量a,正确的写法是“a+=::a.,,,“::a”表示是全局变量a。
转载请注明原文地址:https://kaotiyun.com/show/ACNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序运行时输出结果为【】。#include<iostream.h>#include<malloc.h>classRect{public:Rect(int1,intw)(length=1;width=w;)voidP
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的()。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])【】;
以下程序中,select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3intselect(inta[N][M],in
在类中定义和实现的函数称为【】。
诊断和改正程序中错误的工作通常称为【】。
关于C++主函数特性,下列叙述正确的是()。
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intx;protected:intz;public:
随机试题
针对政策问题而提出或草拟各种可能解决方案的过程被称为()
简述法律对派发股利的限制因素。
数据流程图
患者男,19岁。面下1/3明显前突,∠SNA81°,∠SNB87°。牙科模型显示严重反颌,前牙反覆盖12mm,后牙为近中咬合关系。颅颌面左右基本对称。初步诊断为下颌前突。该患者已行术前正畸。通常颌面部畸形的患者在术前需进行适当的正畸治疗。根据术前的诊断
男性,35岁,发热、寒战3天,体温39%,胸片示右上肺大片阴影,痰涂片见较多革兰氏阳性成对或短链状球菌。这时治疗首选()。
物业管理工作中经常涉及的保险类型是()。
在某所大学征召的新兵有七名:F、G、H、I、W、X和Y,其中有一名是通信兵,三名是工程兵,另外三名是运输兵。新兵入伍的兵种分配条件如下:①H与Y必须分配在同一个兵种。②F与G不能分配在同一兵种。③如果分配X做运输兵,就分配W当
下列情形中,当事人可以提存的有()(2013年一法专一第28题)
材料1全党要坚定道路自信、理论自信、制度自信、文化自信。——习近平2016年7月1日在庆祝中国共产党成立95周年大会上的讲话材料2很少有哪个民族,能像我们这样,拥有灿若星汉的经典诗篇;也很少有哪个国度,能像我们这样,
Languagecompetenceandlanguageperformancearecompletelydifferent.Competenceisanabilitytorecognizeandunderstandsent
最新回复
(
0
)