题目内容
阅读以下应用说明、图和C++代码,根据要求回答问题1至问题3。 [说明] 已知以下C++程序运行时的输出结果如下。 1:1 1:1 1:1 [C++程序] 01 #include <iostream> 02 using namespace std; 03 class Stock{ 04 protect: 05 (1) { }; 06 Stock(int n, int pr=1) { 07 shares = n; share_val=pr; 08 }; 09 void ~Stock() { }; 10 public: 11 //成员函数 12 void output() { 13 (2) << shares << ":" << share_val << endl; 14 } 15 private: 16 //成员变量 17 int shares; 18 int share_val; 19 }; 20 21 void main() { 22 Stock a(1); a.output 23 Stock b; b.output 24 Stock c = Stock (); c.output 25 } [问题2] 类Stock的定义中有两处错误,请指出错误所在行号并给出该行修改后的完整结果。
查看答案
搜索结果不匹配?点我反馈