首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为: a=7,b=0 a=8,b=10 注意:错误的语句在//********error*******
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为: a=7,b=0 a=8,b=10 注意:错误的语句在//********error*******
admin
2017-03-22
52
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:
a=7,b=0
a=8,b=10
注意:错误的语句在//********error********的下面,修改该语句即可。
#include
Class CObj
{
public:
//********error********
friend void func(CObj&,int,
int);
void display()
{
//********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 main()
{
//********error********
CObj obj1
func(obj1,7);
obj1.display();
func(obj 1,8,10);
obj1.display();
}
选项
答案
(1)添加语句: friend void func(CObj&,int); (2)cout<<"a="<
解析
(1)标识1处是声明一个友元函数,友元函数是在类声明中由关键字friend修饰的非成员函数,由friend void func(CObj&,int,int)可知,函数mncO是CObj类的友元,由程序后面的具体实现可知该函数重载了,已经声明了友元函数friend voidfunc(CObj&,int,int),另外一个友元函数func(CObj&obj,int t)没有声明,因此第1个标识下应添加“friendvoid func(CObj&,int);”。
(2)display()N数打印类成员变量a和b的值,cout流中的数据是用流插入运算符“<<”顺序加入的,因此“<<<<”不正确,第2个标识下应改为“cout<<"a="<
(3)标识3处是声明类对象,对象声明格式为:<类名><对象名>(<参数表>);,对象声明语句是一个完整的语句,应该以“:”结尾,因此第3个标识下应改为“CObj obj1;”。
转载请注明原文地址:https://kaotiyun.com/show/x9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
判断char型变量c是否为小写字母的正确表达式是
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}
下列定义中p指向的地址可更改,但*p不能够更改的是
下面是一个递归函数,其功能是使数组中的元素反序排列。请将函数补充完整。voidreverse(int*a,intsize){if(size
有如下循环语句:for(inti=50;i>20;i-=2)eout
有如下程序:#includeusingflamespacestd;className{charname[20];public:Name(){strcpy(name,“”);cout
有如下的函数定义:intXfun(intx){inty=x;{intx=10;y+=x;}returnx+y;}通过表达式Xfun[5]调用该函数,则得到的返回值为______。
随机试题
IP地址为( )长,由( )和( )组成。
形成面色青的原因主要是
赵某,男,65岁。平素久嗜辛辣之品。近日出现大便下血,颜色鲜红,便下不爽,伴腹痛,肛门灼热,口苦,舌红,苔黄厚腻,脉滑数。其病机是
某公司职员李某在经其婆婆吴某同意后,于2012年6月22日为其投保了人寿保险,期限20年,指定受益人为吴某之孙、李某之子A,时年12岁。2014年2月,李某与被保险人之子B离婚,法院判决A随B共同生活。2014年5月,A病故。2014年6月20日被保险人吴
有一项年金,前3年年初无流入,后5年每年年初流入500万元,假定年利率为10%,则其现值为()万元。
创造性思维的三个主要特点是()。
某商店为了排挤竞争对手.不惜亏本以低于成本的价格销售商品。这属于()。
第二次世界大战结束时,某国育龄妇女达到最低点。第二次世界大战结束10年后的20世纪50年代中期,平均每个家庭有4.5个孩子。该国10年前育龄妇女数量达到历史最高点,目前平均每个家庭只有1-82个孩子。从上文中可以得出什么结论?()
【案情】张某和刘某谈恋爱,但刘某因嫌弃张某没有正当职业表示要断绝关系。张某由爱生恨,在夜晚把刘某诱到一个山顶上,问她能不能继续保持恋爱关系,刘某说一刀两断,张某大怒,一下子就把刘某推下山去。然后他下山回家顺便看看结果,一看刘某并没有摔死,身上湿漉漉,正坐
TipsforSavingElectricityYouprobablydon’tevenrealizeit,butanenergythiefisinsideyourhomeatthisverymoment.
最新回复
(
0
)