首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: number1=a number2=a number1=a number2=b 注意:错误的语句
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: number1=a number2=a number1=a number2=b 注意:错误的语句
admin
2017-09-20
26
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
number1=a
number2=a
number1=a
number2=b
注意:错误的语句在∥********error********的下面,修改该语句即可。
#include
class CMyClass
{
public:
∥********error********
friend void SetValue(CMyClas
obj,char C)
{
obj.number1=c;
obj.number2=c;
}
∥********error********
void SetValue(CMyClass obj
char c1,char c2)
{
obj.number1=c1;
obj.number2=c2;
}
void display()
{
cout<<“number1=”<
cout<<“number2=”<
}
private:
char number1,number2;
};
void main()
{
CMyClass t;
SetValue(t,‘a’);
t.display();
∥********error********
t.SetValue(&t,‘a’,‘b’);
t.display();
}
选项
答案
(1)friend void SetValue(CMyClas s&obj,char c) (2)void SetValue(CMyClasS&obj,char c1,char c2) (3)t.SetValue(t,‘a’,‘b’);
解析
程序中定义了类CMyClass,含有两个成员变量char型变量number1和number2,友元SetValue()函数,成员函数SetValue()和display()函数,SetValue()函数可改变number1和number2的值,display()函数在屏幕上打印number1和number2的值。
转载请注明原文地址:https://kaotiyun.com/show/fTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(int
算法的时间复杂度是指
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是()。
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERI
模板函数的真正代码是在()时候产生。
设有数组定义:char array []= "China";则数组array 所占的空间为
下列有关运算符重载的叙述中,正确的是()。
以下叙述中不正确的是
随机试题
麻醉的意义有()。
膀胱刺激症状是指
诱发破伤风全身肌肉痉挛不常见的因素是
甲市某化工厂违法排污致甲、乙两市相邻大片农田污染,甲市环保局对其进行了下令整改并罚款10000元的处理,乙市环保局亦对该厂罚款5000元。化工厂不服,认为一个行为不应受到两次处罚,欲申请行政复议,本案的被申请人是哪项?
对未经注册,以监理工程师名义从事监理业务的监理人员,可受到收缴( )等处罚。
有的基金管理人为了推销基金.对基金产品的未来收益率进行预测,或者测算出基金产品未来收益率的概率分布式是允许的。()
2×15年1月2日,甲、乙、丙公司分别以银行存款1000万元、2000万元和2000万元出资设立A公司,分别持有A公司20%、40%、40%的股权。甲公司对A公司具有重大影响。A公司2×15年实现净利润4000万元,以公允价值计量且其变动计入其他综合收益的
必须以法律、法规为依据来制定的文书是()。
打女真
在Windows操作系统中,可以通过(68)命令查看DHCP服务器分配给本机的 IP地址。
最新回复
(
0
)