首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为: a=7,b=0 a=8,b=10 注意:错误的语句在∥********error********
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为: a=7,b=0 a=8,b=10 注意:错误的语句在∥********error********
admin
2020-06-29
46
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:
a=7,b=0
a=8,b=10
注意:错误的语句在∥********error********的下面,修改该语句即可。
#include
class CObj
{
public:
∥********error********
friend void func(CObj&,int,
int);
void di splay()
{
∥********error********
cout<<“a=”<
<
}
private:
int a,b;
};
void func(CObj&obj,int t)
{
obj.a=t;
obj.b=0;
}
void func(CObj&obj,int t,int j)
{
obj.a=t;
obj.b=j;
}
void mein()
{
∥********error********
CObj obj 1
func(obj 1,7);
obj 1.display();
func(obj 1,8,10);
obj 1.display();
}
选项
答案
(1)添加语句: friend void func(CObj&,int); (2)cout<<“a=”<
解析
程序中定义了类CObj,其有两个成员变量a和b,通过友元函数func()可改变a和b的值,display()成员函数显示a和b的值。
转载请注明原文地址:https://kaotiyun.com/show/Kd8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关类继承的叙述中,错误的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下列关于成员函数特征的描述中,错误的是()。
若类A和类B的定义如下:#includeclassA{intij;public:intgeti(){retumi;}};classB:p
使用VC6打开考生文件夹下的源程序文件modi3.cpp。此程序的运行结果为:InCDerive’sdisplay().b=1InCDerive2’sdisplay().b=2其中定义的类并不完整,按要求完成下列操作,
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
下列选项中,与实现运行时多态性无关的是
以下关键字用来声明类的访问权限的是
下面不属于软件测试实施步骤的是
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
随机试题
假设你是一家企业的经理,发现近来企业的各项工作不如创业阶段时那么有声有色。经调查,发现员工没有不满情绪,但对工作并不满意。为此,你认为可以采取的措施是()
A.结膜潮红B.结膜苍白C.结膜黄染D.结膜发绀E.结膜上有出血点/斑寄生虫病
治疗疰夏湿困脾胃的首选方剂是治疗夏季热暑伤肺胃的首选方剂是
下列选项中,不属于肾小球病性高血压发生机制的是
关于外国法律的查明,依《涉外民事关系法律适用法》和相关司法解释,下列哪一表述是正确的?()
根据《上海股票上市规则》,上市公司披露的定期报告包括()。Ⅰ.年度报告Ⅱ.中期报告Ⅲ.季度报告Ⅳ.临时报告
企业进行会计数字比较的方式包括()。
()是行政管理的首要环节和各项管理功能的基础。
A、 B、 C、 D、 D各图形的封闭区域数依次为1、2、3、4、5、(6),且每个图形的部分数都为1。
Win16应用程序也同Win32应用程序一样,具有4GB的逻辑地址空间。不同的是,所有的Win16应用程序【 】同一个4GB的地址空间,并且以协作方式进行多任务处理。
最新回复
(
0
)