首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++代码。 [说明] 类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。 [C++代码] 01 #include
阅读以下说明和C++代码。 [说明] 类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。 [C++代码] 01 #include
admin
2008-04-03
39
问题
阅读以下说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
在重要的数据处理过程中,领导常会来询问工作进展状况。数据处理技术员在描述进展状况时,以下叙述中,最适宜的是______。
电子签名是依附于电子文书的,经组合加密的电子形式的签名,表明签名人认可该文书中内容,具有法律效力。电子签名的作用不包括(61)。
数据源有多种,从传感器、智能仪表自动发送过来的数据属于______。
下列关于Word页眉、页脚的叙述不正确的是______。
下列关于Word文本格式设置的叙述中,不正确的是(35)。
在Excel当前工作表中有学生的数据表(包含学号、姓名、专业、课程、成绩等字段),为查询指定专业下每门课程的平均成绩,下列选项中最合适的方法是______。
Internet创建的最初目的是用于______。
在Word2007中,字符样式应用于__________。
在Excel2007中,若A1单元格中的值为50,B1单元格中的值为60,若在A2单元格中输入“=IF(OR(A1>=60,B1>=60),"通过","不通过")”,按回车键后,则A2单元格中的值为(47)________________。
企业数字化转型是指企业在数字经济环境下,利用数字化技术和能力实现业务的转型、创新和增长。企业数字化转型的措施不包括()。
随机试题
“不法古”、“不修今”的变法理论的提出者是
继发性肺结核的好发部位包括
流行性出血热的流行特征是
A.肝B.心C.脾D.肺E.肾具有运化水液功能的脏是
在孕早期,对月经不规律的孕妇推算其孕周,以下哪种方法最可靠
下列关于市场调查及其主要内容,表述正确的有( )。
将国家权力划分为立法权、行政权和对外联盟权的启蒙思想家是()(2010年非法学综合课单选第19题)
甲住在乙的楼上。甲经常在深夜以很大的声音放音乐,严重影响了乙的休息。乙要求甲关掉录音机,甲以“我有权利在我的房子里放音乐”为由,拒绝了乙的要求。甲的行为违反了民法的()原则。
下列工具中,是需求分析常用工具的是()。
Halloweenusedtobesomethingquitedifferentfromthecelebrationofsugarygreedthatgoesontoday.Earlierinthiscent
最新回复
(
0
)