首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码,将解答写入对应栏内。 [说明] 类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1)~(3),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。 [
阅读以下说明和C++代码,将解答写入对应栏内。 [说明] 类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1)~(3),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。 [
admin
2012-12-10
86
问题
阅读以下说明和C++代码,将解答写入对应栏内。
[说明]
类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1)~(3),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。
[C++程序]
01 #include<iostream.h>
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<<endl;}
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
解析
本题考查的是用C++程序编程。
根据程序中的注释,要求初始化shars的值为n,因此根据初始化语法应为“shares(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/46jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
()不属于ABC技术(人工智能-大数据-云计算)的典型应用。
在Word2007文档中查找所有的“广西”“广东”,可在查找内容中输入______,再陆续检查处理。
在Excel2007中,(43)________________不是计算从A1到A6单元格中数据之和的公式。
在Excel2010的A1单元格中输入函数“=IF(1<>2,1,2)”,按回车键后,A1单元格中的值为________________。
打开DOC文档48.doc,有如下表格,欲在空白单元格中计算出整行其他四个单元格的数值之和,应在空白单元格中插入公式(48)。
数据存在(40)是数据可以被压缩的前提。
从①地开车到⑥地,按下图标明的道路和行驶方向,共有(4)种路线。
在Windows系统中,控制面板的功能不包括______。
Web客户端与服务器共同遵守(1)协议,默认端口号是(2),协作的过程是:Web客户端在浏览器的地址栏输入(3),连接到相应的WWW服务器上并获得指定的Web文档,然后断开与WWW服务器的连接,最后,Web文档以(4)格式在客户端解释。“如果服务器只有
随机试题
Manyolderparentsfindthemselvesbalancingtheirlimitedfinancialresources,decliningenergyandfailinghealthagainstthe
最有利于脑外肿瘤定位的CT表现为
A.灼痛B.重痛C.掣痛D.冷痛E.空痛
“无论至于何处,遇男或女,贵人及奴婢,我之唯一目的,为病家谋幸福。”出自()
某公路隧道全长5200m。该隧道其围岩主要为弱风化硬质页岩,属Ⅳ~V级同岩,稳定性较差。根据该隧道的地质条件,承包人拟采用台阶分部法施工。由于地下水发育,特别是断层地带岩石破碎,裂隙发育,涌水严重,隧道开挖过程中出现了重大质量事故。施工单位立即采取现场保护
当事人转让专利权的,专利权的转让自交付专利证书之日起生效。()(2013年)
企业收取包装物押金及其他各种暂收款项时,应贷记()科目。
A注册会计师接受委托,对甲公司提供鉴证服务。A注册会计师遇到下列事项,请代为作出正确的专业判断。如果A注册会计师在承接鉴证业务之后发现标准或鉴证对象不适当造成丁作范围受到限制,下列处理方式不恰当的是()。
2016年全社会固定资产投资606466亿元,比上年增长7.9%,其中,固定资产投资(不含农户)596501亿元,增长8.1%。分区域看,东部地区投资249665亿元,比上年增长9.1%;中部地区投资156762亿元,增长12.0%;西部地区投资15405
2015年年末,全国参加基本养老保险人数为85833万人,比上年年末增加1601万人。全年基本养老保险基金收入32195亿元,比上年增长16.6%。全年基本养老保险基金支出27929亿元,比上年增长19.7%。全国增加城镇职工基本养老保险人数为35361万
最新回复
(
0
)