首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码。 [说明] 类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。 [C++代码] 01 #include
阅读以下说明和C++代码。 [说明] 类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。 [C++代码] 01 #include
admin
2008-04-03
47
问题
阅读以下说明和C++代码。
[说明]
类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。
[C++代码]
01 #include <iostream>
02 using namespace std;
03 class Stock{
04 protected:
05 Stock(){shares=0;share_val=0.0;Output();}
06 Stock(int n=0,double pr=3.5): (1) {//初始化shares值为n
07 share_val=pr;
08 Output();
09 };
10 void Stock(){};
11 void Output(){cout<<shares <<’:’<<share_val<<end1;}
12 public:
13 //成员函数
14 private:
15 //成员变量
16 int shares;
17 double share_val;
18 };
19
20 void main(){ //构造三个Stock对象a,b,c
21 Stock a(1);
22 Stock b;
23 Stock c=Stock();
24 //其它代码省略,且代码五输出
25 }
程序运行后的输出结果为:
1:3.5
(2)
(3)
选项
答案
(1) shares(n) 04代码行修改结果:public: 06代码行修改结果:Stock(int n, double pr=3.5):shares(n){ 10代码行修改结果:~Stock(){} (2)0:0 (3)0:0
解析
根据程序中的注释,要求初始化shars的值为n,因此根据初始化语法应为share(n);第四行定义了构造函数的访问控制为protected,但构造函数应该是公共的,所以第四行应该更改为public:第六行的构造函数定义了默认值,这样构造一个对象的时候可以填写不同参数,但这个构造函数会和stock()的无参构造函数混淆,所以,不能够带有默认值,可以将带有默认参数的构造函数更改为:Stock(int n, double pr=3.5)或者Stock(int n, double pr)。函数的析构函数不能够有任何的返回值,所以第十行应为~Stock(){}:运行程序后,程序的输出结果为:
1:3.5
0:0
0:0
转载请注明原文地址:https://kaotiyun.com/show/osjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列关于Word2007查找和替换的叙述中,不正确的是(34)。
“Windows是一个多任务操作系统”指的是_______。
银行的信息非常重要,对信息以及信息处理的安全性要求很高。安全性包括多项任务,但不(24)。
在Excel中,A2单元格的值为“李凌”,B2单元格的值为100,要使C2单元格的值为“李凌成绩为100”,则应在C2单元格输入的公式是______。
下列选项中,具有连接范围窄、用户数少、配置容易、连接速率高等特点的网络是(8)。
信息系统设计方案中的操作界面部分,特别是输入界面设计方案需要征求信息处理技术员的意见。在如下设计理念中,(66)是不正确的。
假设“EXAM.DOC”文件夹存储在“EXAM1”文件夹中,“EXAM1”文件夹存储在“EXAM2”文件夹中,“EXAM2”文件夹存储在F盘的根文件夹中,当前文件夹为“EXAM1”。那么,正确描述“EXAM.DOC”文件的绝对路径表示为(37)。
某企业要求将各销售部门上月的销售额制作成图表。________________能直观形象地体现各销售部门的业绩以及在企业总销售额中的比例。
在Microsoft Word中点击“文件”→“另存为”,在保存类型下拉框中不能选择的有(45)。
物联网依靠(29)感知环境信息。
随机试题
根据《水利工程质量检测管理规定》(水利部令第36号),水利工程质量检测单位资质包括()等类别。
点火提前呈过大状态时,气体膨胀压力将()活塞向上运动,使汽油机有效功率减小。
病理性萎缩的有
小何是一名刚毕业于房地产专业的学生,在实习的时候参加了一家房地产经纪机构学习经验。作为甲房地产经纪公司(以下简称甲公司)的房地产经纪人,小何获得的报酬是每月1200元底薪,另加业务收入提成。工作之初,小何在甲公司A售楼处工作,认真负责,不懈努力,终于经过
根据《担保法》,债权人可以直接行使留置权的合同有()。
李先生计划通过投资实现资产增值的目标,在不考虑通货膨胀的条件下要求的最低收益率为13%,假定通货膨胀率为6%,则考虑通货膨胀之后李先生要求的最低收益率是()。
ABC公司采用随机模式进行现金管理,已知最高控制线是8750元,最低控制线是5000元,如果现有现金9000元,此时应投资于有价证券的金额为()元。
影响时间知觉的因素有()
2017年某省家庭居民的消费水平持续提高,与2015年社会状况综合调查结果比较,消费支出总额从8696.6元升高到11,242.9元(未考虑价格变动因素),消费结构也进一步改善,作为家庭生活水平标志的恩格尔系数(家庭食品支出占消费总支出的比例)进一步降低。
饭对于()相当于酒对于()
最新回复
(
0
)