首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹proj1下的工程pwjl,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: 歌唱祖国30
使用VC6打开考生文件夹proj1下的工程pwjl,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: 歌唱祖国30
admin
2017-12-14
46
问题
使用VC6打开考生文件夹proj1下的工程pwjl,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:
歌唱祖国30
义勇军进行曲95
注意:只能修改每爪//ERROR**********found**********下的那一行,不要改动程序中的其他内容。
#include
#include
using namespace std;
class CD
{
char name[20];
int number;
public:
void init(char*aa,int bb)
{
//ERROR**********found**********
name=aa:
number=bb;
}
char*getName(){
//ERROR**********found**********
return*name:
}
int getNumber(){return number;}
void output(){
//ERROR**********found**********
cout<
}
};
void main()
{
CD dx,dy;
dx.init("歌唱祖国",30);
dy.init("义勇军进行曲",3*dx.getNumber()+5);
dx.output();
dy.output();
}
选项
答案
(1)strcpy(name,aa): (2)return name; (3)cout<
解析
程序定义CD类,它包含两个数据成员:字符数组name和整型变量number;还包含四个公有成员函数,init()函数接收两个参数,用参数对数据成员进行赋值;getName()函数返回数据成员name;getNumber()函数返回数据成员number;output()函数将数据成员name和number输出。CD类的定义体中,有三个错误:
(1)init()函数将形参aa赋给name,由于name是字符数组,所以不能通过简单的赋值运算符进行赋值,应该使用strcpy()函数将形参aa指向的字符串拷贝到name中。
(2)getName()函数的返回值为char*类型,所以函数体的return语句应该返回name,而不是name指向的字符串。
(3)output()函数需要输出两个数据成员,输出字符数组时,只需要给出数组名name即可。
转载请注明原文地址:https://kaotiyun.com/show/KkAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和【】。
下列程序段的输出结果是_____。cout<<fixed<<509.123456789<<endl;
数据流图的类型有______和事务型。
阅读以下程序#include<fstream.h>voidmain(){ifstreaminfile;ofstreamoutfile;fstreamiofile;iofile.open("a
有以下程序main(){inta[][3]={{1,2,3},{4,5,0)},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)pa[1][i]=pa[1][i]
设有数组定义:chararray[]="China";则数组array所占的空间为
如下程序的输出结果是main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;
如果表达式--X中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为______。
对建立良好的程序设计风格,下面描述正确的是
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______阶段。
随机试题
65岁男性,2小时前被汽车撞伤右髋部,疼痛,右下肢不能负重。入院后查体:右大转子上移2.0cm,右下肢真实长度与左下肢相同,右下肢相对长度较左下肢短缩2.0cm。右下肢活动受限,畸形。该病人明确诊断的常用检查方法是
麻黄根与浮小麦共同的功效是
专业监理工程师的职责包括( )。
你认为“李连杰息影一年救助汶川灾区”的事迹说明了()。
“两块牌子,一套管理人员”管理体制的优缺点是()
阅读材料,回答下列问题。材料一我们革命的目的,是为中国谋幸福,因不愿少数满洲人专制,故要民族革命;不愿君主一人专制,故要政治革命;不愿少数富人专制,故要社会革命。
在考生文件夹下,打开文档Word2.docx,按照要求完成下列操作并以该文件名(Word2.docx)保存文档。【文档开始】X真值[x]0062H62H-62H9EH
WhichofthefollowingstatementsisINCORRECTaccordingtothenewsitem?
TheCloningTechnologyI.Thedifferencebetweena【T1】________colonyandcloningamammalA.Clarifytheillusion:scientis
Droughtconditionsinthefollowingcountriesexcept________aretileworstindecades,slowingagriculturaloutput.
最新回复
(
0
)