首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释∥*****
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释∥*****
admin
2017-09-20
50
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释∥********1********后添加适当的语句。
(2)完成函数set的定义,分别设置NO和Name的值,请在注释∥********2********后添加适当的语句。
(3)完成函数print(), 请在注释∥********3********后添加适当的语句,打印的输出如下:
No=111
Name=Garfield
(4)加缺省构造函数,设置No为0,Name为空,请在注释∥********4********后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
#include
Class TestClass
{
public:
∥********1********
∥********2********
{
No=no;
for(int i=0;strName
!:0;i++)
{
Name
=strName
;
Name[i+1]=0;
}
}
void print()
{
∥********3********
}
TeStClass()
{
∥********4********
}
},
int main()
{
TestClasS Stu;
stu.Set(111,“Garfield”);
stu.print();
return 0;
}
选项
答案
(1)添加语句:int No;char Name[32]; (2)添加语句:void Set(int no,char*StrName) (3)添加语句:cout<<“No=”<
解析
本题程序的功能是利用成员函数set设置类成员数据数值,并利用成员函数print输出成员数值。在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,可以看出程序通过调用类TestClass和其构造函数实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/aUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句是【 】。
执行"cout<<char(’F’-2)<<end1;”语句后得到的输出结果后【 】。
当使用fstram流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
类中数据成员和成员函数的默认访问级别为______。
插入排序算法的主要思想:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,
下列有关内联函数的叙述中,正确的是()。
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
以下程序的执行结果是________。#include<iostream.h>classbase{public:virtualvoidwho(){cout<<"baseclass"<<end1;}
下列程序的运行结果是()。#include< iostream.h>voidfun(int*a,int*b){int*kk=a;a=b;b=k}voidmain(){inta=2004,
随机试题
普通投资者进入期货市场交易之前,应首先选择一个()的期货公司。
新生儿破伤风的临床表现是
沈某,男,45岁。症见小便短赤灼热,尿血鲜红,心烦口渴,口舌生疮,舌红,脉数。其证型是
A、急性肾小球肾炎B、急进性肾小球肾炎C、IgA肾病D、尿路感染E、尿路结石男性,43岁,右侧腰部绞痛伴肉眼血尿2小时,尿常规蛋白阳性、尿红细胞满视野,血肌酐98μmol/L
合同性权利或其他法定权利在到期时因续约等延续、且有证据表明企业续约不需要付出大额成本的,续约期应当包括在使用寿命中。()
在仿古风味菜和其他主要代表菜品中,对应正确的是()。
根据以下资料。回答116-120题。与2006年相比,2009年哪种农产品的生产价格指数增长得最多?()
中国的建筑是独具特色的,不仅因为其历史悠久,还由于其人文和历史环境的独特,形成了与西方完全不同的体系与类型。这些年来,不知道是不是被外来的文化搞得弄不清方向了,中国建筑的博大精深以及传统的技术和艺术中的精彩似乎逐步被人们遗忘。所以,我们要呼唤中国建筑的回归
人们常用铁做炒锅,而不是铜或铝。这是因为在相同条件下:
下列四种情形中,智商相关程度最高的是()。
最新回复
(
0
)