首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。类Person完成对人的姓名和年龄的绑定。函数fun()获得年龄比较大的姓名。然后输出这个姓名到屏幕。 其中定义的类并不完整,按要求完成下列操作, 将类的定义补充完整。 (1)完成类的构造函
使用VC6打开考生文件夹下的源程序文件modi3.cpp。类Person完成对人的姓名和年龄的绑定。函数fun()获得年龄比较大的姓名。然后输出这个姓名到屏幕。 其中定义的类并不完整,按要求完成下列操作, 将类的定义补充完整。 (1)完成类的构造函
admin
2017-09-20
46
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。类Person完成对人的姓名和年龄的绑定。函数fun()获得年龄比较大的姓名。然后输出这个姓名到屏幕。
其中定义的类并不完整,按要求完成下列操作,
将类的定义补充完整。
(1)完成类的构造函数,请在注释∥********1********后添加适当的语句。
(2)完成构造函数对姓名的赋值,请在注释∥********2********后添加适当的语句。
(3)定义类的友元函数fun(),请在注释∥********3********后添加适当的语句。
(4)补充函数fun()的年龄比较,请在注释∥********4********后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
#include
C1as s Person
{
public:
∥********1********
{
int i;
for(i=0;sUserrName
!=0;
i++1
{
m UserName
=sUserrName
;
}
∥********2********
mold=nold;
}
private:
char m_UserName[32];
int m_old;
∥********3********
};
void fun(char*s,Person&personl,
Person&person2)
{
∥********4********
if()
{
for(int i=0;personl.
m UserName
!=0;i++)
{
s
=personl.m
UserName
;
s[i+1]=0;
}
}
else
{
for(int i=0;person2.m
UserName
!=0;i++)
{
s
=person2.m
UserName
;
S[i+1]=0;
}
}
}
void main()
{
char S[32];
Person p1(“abc”,20);
Person p2(“def”,3 0);
fun(s,p1,p2);
cout<
return;
}
选项
答案
(1) 添加语句 :Pe rson(char*suserrName,int n01d) (2)添加语句:m UserName[i]=0 ; (3)添加语句:friend void fun(char*s,Person&personl,Person&person2); (4)将“if()”补充完整为:if(personl.m—Old>person2.m—Old)
解析
在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,函数fun是输出年龄较大的姓名,类Person记录了姓名和年龄。
转载请注明原文地址:https://www.kaotiyun.com/show/tTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
下列描述正确的是()。
在模块化程序设计中,按功能划分模块的原则是
已知outfile是一个输出流对象,要想像outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是
已知:intn=10;那么下列语句中错误的是
下列运算符中,在C++语言中不能重载的是
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
算法的空间复杂度是指()。
随机试题
简述教师专业化需要的基本条件。
金融期货投资者适当性制度综合评估满分为100分,其中“基本情况”的分值上限为20分。()
2013年1月,注册会计师甲、乙、丙三人在北京成立了一家会计师事务所,性质为特殊的普通合伙企业。甲、乙、丙在合伙协议中约定:(1)甲、丙分别以现金300万元和50万元出资,乙以一套房屋出资,作价200万元,作为会计师事务所的办公场所;(2)会计师事务所
初次见面,握手时间一般不应超过()秒钟。
2011年3月14日10时,国务院总理温家宝在北京人民大会堂与中外记者见面并回答记者提问时提到转变发展方式知易行难,下列不属于其难点的是()。
物质的唯一特性是()。
说起猥亵,很多人会将受害对象默认为女性。但现实中,男性遭遇性侵害的问题已是频发,而非自愿的性行为或猥亵,同样会给男性受害者带来巨大的精神伤害,这绝不能以泛娱乐化心态去看待。遗憾的是,在先前的刑法中,强奸罪犯罪对象只限于女性,而“猥亵罪”的犯罪对象只限于女性
采用最小变化法测定绝对感觉阈限时,容易产生的误差有()。[统考2007]
Thefamousnovelissaid______intoChinese.
(1)Assomewhohaslivedwithoutacarforthepastthreeyears,Iamnofanoffreewaysorexpressways.Butforgivemeamoment
最新回复
(
0
)