首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: Name:Smith Age:21 ID:9999
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: Name:Smith Age:21 ID:9999
admin
2017-07-04
38
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
Name:Smith Age:21 ID:99999 CourseNum:12 Record:970
注意:只修改每个“//ERROR ****found****”下的那一行,不要改动程序中的其他内容。
#include
USing namespace std;
clasS StudentInfo
{
protected:
//ERROR**********found**********
char Name;
int Age;
int ID;
int CourseNum;
float Record;
public:
StudentInfo(char*name,int Age,
int ID,int courseNum,float record);
//ERROR**********found**********
void—StudentInfo(){)
float AVerageRecord(){
return Record/CourseNum;
}
void show()const{
cout<<”Name:”<
<
<<”CourseNum:”<
<”Record:”<
}
};
//ERROR**********found**********
StudentInfo StudentInfo(char *
Name f int Age ,int ID r int CourseNum,
float Record)
{
Name=name;
Age=age;
thiS一>ID=ID;
CourseNum=courSeNum;
Record=record;
}
int main()
{
StudentInfo st(”Smith”,21,99999,
12,97 0);
st.show();
return 0;
}
选项
答案
(1)char*Name; (2)~Studentlnfo(){} (3)Studentlnfo::Studentlnfo(char*name,int age,int ID.int courseNum.float record)
解析
(1)主要考查考生对动态数组的掌握,由题目可知Name应该指向一个动态数组,而不是一个有效char型字符,因此要定义成char型指针。
(2)主要考查考生对析构函数的掌握,析构函数不需要函数返回类型,应把void去掉。
(3)主要考查考生对构造函数定义的掌握,构造函数也要使用作用域符号“::”。
转载请注明原文地址:https://jikaoti.com/ti/hJt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中需要清理动态分配的数组,划线处应有的语句是【 】。#include<iostream,h>classperson{intage,tall;public:person(){age=0;tall=40;co
下列程序编译时发现pb->f(10);语句出现错误,其原因是【 】。#include<iostream.h>classBase{public:voidf(intx){cout<<"Base:"<<
下列程序的运行结果是【 】。#include<iostream.h>classtest{private:intnum;public:test()intTES
线性表是一个具有n个( )的有限序列。
若需要利用形参直接访问实参,则应把形参变量说明为( )参数。
关于在调用模板函数时实参的使用,下列表述中正确的是()。
继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
将7个数据进行插入排序,在最坏情况下需要比较的次数是
C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istream和()提供。
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
网膜囊的上壁和前壁各有哪些结构?
关于适应性障碍临床表现的描述正确的是
甲公司为了解决资金不足,以与虚构的单位签订供货合同的方法,向银行申请获得贷款200万元,并将该款用于购置造酒设备和原料,后因生产、销售假冒注册商标的红酒被查处,导致银行贷款不能归还。甲公司获取贷款的行为构成:
按照生产安全事故造成的人员伤亡或直接经济损失分类,可分为()。
证券公司应当按照( )经营的原则,制定并有效执行介绍业务规则、内部控制、合规检查等制度,确保有效防范和隔离介绍业务与其它业务的风险。
办理个人教育贷款时,审查与审批中面临的操作风险不包括()。
普通股成本的估计方法有()。
古人对天地、祖先祭祀的具体目的不包括()。
结构化面试问题的类型包括()
下列哪些是以学生为中心的课程理论的基本主张?()
最新回复
(
0
)