首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test2_3。此工程包含一个test2_3.cpp,其中定义了类Stud,但类的定义并不完整。请按要求完成—下列操作,将程序补充完整。 (1)定义类的公有数据成员no,name[10],其中no是int型的数据,na
使用VC6打开考生文件夹下的工程test2_3。此工程包含一个test2_3.cpp,其中定义了类Stud,但类的定义并不完整。请按要求完成—下列操作,将程序补充完整。 (1)定义类的公有数据成员no,name[10],其中no是int型的数据,na
admin
2009-01-15
38
问题
使用VC6打开考生文件夹下的工程test2_3。此工程包含一个test2_3.cpp,其中定义了类Stud,但类的定义并不完整。请按要求完成—下列操作,将程序补充完整。
(1)定义类的公有数据成员no,name[10],其中no是int型的数据,name[10]是字符型一维数组。请在注释“//**1**”之后添加适当的语句。
(2)完成函数set的定义,分别将参数n,na的值赋给数据成员no,name。注意:请使用this指针完成对no的赋值,使用字符串函数实现对name和cname的赋值。请在注释“//**2**”之后添加适当的语句。
(3)完成类的成员函数disp的定义,使其按no,deg,name和cname的顺序输出类的数据成员的值,中间使用跳格符分隔,请在注释“//**3**”之后添加适当的语句。
输出结果如下:
1 李华 95 990701
2 王东 83 990702
注意:除在指定的位置添加语句外,请不要改动程序中的其他语句。
源程序文件test2_3.cpp清单如下:
#include<iostream.h>
#include<string.h>
class Stud
{
public:
// ** 1 **
int deg;
char cname[10];
Stud(){}
void set(int n,char na[],int d,char cn[])
{
// ** 2 **
deg=d;
strcpy(cname,cn);
}
void disp()
{
// ** 3 **
}
};
void main()
{
Stud obj[2];
obj[0].set(1,,"李华",95,"990701");
obj[1].set(2,"王东",83,"990702");
obj[0].disp();
obj[1].disp();
}
选项
答案
(1) int no; char name[10]; (2) this->no=n; strcpy(name,na); (3) cout<<no<<"\t"<<name<<"\t"<<deg<<"\r"<<cname<<endl;
解析
主要考查考生对于对象定义、this指针和字符串函数的使用。this指针是指向正在被某个成员函数操作的对象的指针,需要使用->调用其他的函数,strcpy是字符串复制函数,作用是将第二个参数赋值给第一个参数。
转载请注明原文地址:https://jikaoti.com/ti/cMkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试举例说明风险分析和风险评估的不同方法。
人员培训有哪些方法?
简述戊戌变法的内容和意义。
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
简述《蒙巴顿方案》的主要内容。(东北师范大学2000年世界现代史真题)
有一组数据:3、6、2、7、32、4、8、6、5,要描述这组数据的特征,受极端数据值影响的统计量是()
被称为教育学上的三个里程碑是指柏拉图的《理想国》、()的《爱弥儿》、杜威的《民主主义与教育》。
教育对个体发展的功能,除了具有促进人的个体社会化功能,还表现在促进
对股票A和股票B的两个(超额收益率)指数模型回归结果如下表。在这段时间内的无风险利率为6%,市场平均收益率为14%,对项目的超额收益以指数回归模型来测度。(1)计算每只股票的α,信息比率,夏普测度,特雷诺测度;(2)下列各个情况下投资者选择哪只股票最
随机试题
在使用手电钻钻孔时,无需请电工来接线,操作者可以自己接线。()
A.血尿B.蛋白尿C.水肿D.高血压IgA肾病患者几乎均有的临床表现是
下列有关肾脏分泌的生理活性物质及其产生部位,下列哪项不正确
甲乙丙三人按份共有一匹马,其中甲占二分之一,乙和丙各占四分之一。下列表述正确的是:()
马某被人民检察院指控犯有抢劫罪,同他一起被指控的还有谢某某。在人民法院受理案件后,马某的辩护律师黄某,提出要向被害人收集一些材料。身为某公司职员的谢某某的哥哥谢某,由于被谢某某委托为辩护人,因而以辩护人的身份提出要向被害人所提供的一名证人夏某收集一些材料。
在键盘上的功能键Shift表示()。
ABC公司正在着手编制2015年的财务计划,公司财务主管请你协助计算其加权资本成本。有关信息如下:(1)公司银行借款利率当前是10%,明年将下降为7%。(2)公司债券目前每张市价980元,面值为1000元,票面利率为8%,尚有5年到期
简述循序渐进原则及其实施要求。
甲乙丙三人买书共花费96元钱,已知丙比甲多花16元,乙比甲多花8元,则甲乙丙三人花的钱的比是()。
家丑问题的存在是个客观事实,并非不亮出来就不存在。问题的关键不在于该不该亮,而是有了家丑到底想不想真正解决。不亮,问题不仅存在,而且还有恶化成不治之症的可能。亮了,正是显示出有解决问题的把握和能力,是一种信心的表现,让人们看到了彻底根治的希望。对这
最新回复
(
0
)