首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹proj1下的工程proj1,其中定义了一个CD类。程序中位于每个//ERROR***********found***********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: 歌唱祖国3
使用VC6打开考生文件夹proj1下的工程proj1,其中定义了一个CD类。程序中位于每个//ERROR***********found***********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: 歌唱祖国3
admin
2018-03-13
44
问题
使用VC6打开考生文件夹proj1下的工程proj1,其中定义了一个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;getNum.ber()函数返回数据成员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/0VAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的执行结果是______。#include<iostream.h>#include<iomanip.h>usingnamespacestd;voidmain(){cout<<setfill
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为______。
有以下程序#include<iostream>usingnamespacestd;staticintdays[]={31,28.31,30,31,30,31,31,30,31,30,31};
派生类的构造函数的成员初始化列表中,不能包含
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是
执行语句序列intn:cin>>n:switch(n){case1:case2:cout<<’1’;case3:case4:cout<<’2’:break;
结构化程序设计的主要特点是
对建立良好的程序设计风格,下面描述正确的是
在面向对象方法中,类的实例称为______。
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;staticinty;public:sample(inta);staticvo
随机试题
铣削交错齿三面刃铣刀螺旋齿槽时,应使螺旋槽靠向双角铣刀小角度锥面刃或单角铣刀端面刃。()
腹部损伤行腹腔穿刺,抽的不凝血,应考虑是()。
会阴组织由外向内依次为:
患者,女性,64岁。证见喘而胸满闷窒,甚则胸盈仰息,咳嗽痰多黏腻色白,咯吐不利,兼有呕恶纳呆,口黏不渴,苔厚腻色白,脉滑。此病机属于
下列有关因垄断行为引发的民事纠纷案件诉讼过程中,关于举证责任的说法错误的是:()
一般纳税人销售自产的货物中,可选择按照简易办法依照6%征收率计算缴纳增值税的有()。
出库程序中备料时应本着的原则是()。
根据以下资料,回答以下问题。根据中国房地产指数系统百城价格指数对100个城市新建住宅的全样本调查数据,2014年4月,全国:100个城市(新建)住宅平均价格为11013元/平方米,环比上月上涨0.10%,连续第23个月环比上涨,涨幅较上月缩小0.
定义:①等额本金还款法是指在还款期内把贷款数总额等分,每月偿还同等数额的本金和剩余贷款在该月所产生的利息的一种还款方式。②等额本息还款法,即把按揭贷款的本金总额与利息总额相加,然后平均分摊到还款期限的每个月中,还款人每月按相等的金额偿还贷款本息的一种还
Shewillabidebyherpromise.
最新回复
(
0
)