首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:Smith Age:21 ID:99999
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:Smith Age:21 ID:99999
admin
2021-06-10
25
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:Smith Age:21 ID:99999 CourseNum:12Record:970
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
1 #include<20StEeam>
2 using namespace stct;
3 Class StudentIinfo
4 {
5 protected:
6 //ERROR ********found********
7 char Name;
8 int Age;
9 int ID;
10 int CourseNum;
11 f20aL Record;
12 public:
13 StudentInfo(char*name,int Age,int ID,int courseNum,float:record);
14
15 //ERROR ********found********
16 void~StudentInfo(){)
17 float AverageRecord(){
18 return Record/CourseNum;
19 }
20 VOid show()corlst{
21 cout<<"Name:"<
<
22 <<"CourseNum:"<
23 }
24 };
25 //ERROR ********found********
26 Student;Tnfo StudentInfo (char *Name,int Age,inL ID,int CourseNum, float Record)
27 {
28 Name=name;
29 Age=age;
30 this->ID=ID;
3l CourseNum=courseNum;
32 Record=Eecord;
33 }
34 int main()
35 {
36 StudentInfo st("Smith",21,99999,12,970);
37 st.show();
38 return 0;
39 }
选项
答案
(1)char* Name; (2)~Studentlnfo(){} (3)Studentlnfo::Studentlnfo(char*name,int age,intID.int courseNum,float record)
解析
(1)主要考查考生对动态数组的掌握,由题目可知Name应该指向一个动态数组,而不是一个有效char型字符,因此要定义成char型指针。
(2)主要考查考生对析构函数的掌握,析构函数不需要函数返回类型,应把void去掉。
(3)主要考查考生对构造函数定义的掌握,构造函数也要使用作用域符号“::”。
转载请注明原文地址:https://jikaoti.com/ti/poh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
己知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{
下列语句中,错误的是()。
以下关键字不能用来声明类的访问权限的是()。
下列有关继承和派生的叙述中,正确的是()。
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){)MyClass(inti){value=newint(i);}int*value;};
以下数据结构中,属于非线性数据结构的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
语句int*p=&k;定义了指针P,与这个语句等效的语句序列是()。
随机试题
(2020年济南联考)全面建成小康社会是当前的重中之重和必须完成的硬任务,而2020年是全面建成小康社会的关键之年。“民亦劳止,汔可小康”表达了中国人民自古以来对美好安定生活的向往,“小康”一词最早出自()
A.抑制肠内细菌生长,促进乳酸杆菌繁殖B.与游离氨结合,从而降低血氨C.与氨合成尿素和鸟氨酸,从而降低血氨D.被细菌分解成乳酸和醋酸,使肠内呈酸性E.纠正氨基酸代谢不平衡,抑制假神经递质形成支链氨基酸在治疗肝性脑病中的机理是
调剂工作的步骤应为
在地震区,关于竖向地震作用,下列哪一种说法是不正确的?
属于固体废物热处理的是()。
记账凭证账务处理程序直接根据记账凭证登记总账,易于理解,登记总分类账的工作量较小,适用于经营规模较大的企业。()
会员制的证券交易所规定,进入交易所参与集中交易的,必须是证券交易所的会员或会员派出的入市代表;其他人要买卖在证券交易所上市的证券,必须通过会员进行。()
张老师在历史课教学中,展示了当地历史、地理等一幅幅美丽画卷,培养了学生热爱祖国大好河山的爱国主义情怀,张老师采取的德育途径是()。
根据下列材料回答下列问题。2009年1-10月份,城镇固定资产投资150710亿元,同比增长33.1%,比上年同期加快5.9个百分点,比1-9月回落0.2个百分点。其中,国有及国有控股投资65418亿元,增长39.0%;房地产开发投资28440亿元
Thereisanewtypeofsmalladvertisementbecomingimcreasinglycommoninnewspaperclassifiedcolumns.Itissometimesplaced
最新回复
(
0
)