题库 题库

【简答题】

试题六(共15 分)
  阅读下列说明和 C++代码,请回答问题 1 至问题 3,将解答写在答题纸的对应栏内。
[说明]
  已知下列程序运行时的输出应为:
    1:1
    1:1
    1:1
[问题1]
  请补齐下述代码中的空缺 1 和 2。
[问题2]
  类 Stock 的定义中有两处错误,请指出错误所在行号并给出该行修改后的完整结果。
[问题3]
  指出该代码是否存在内存泄漏。
[C++ 程序]
   

参考答案

【问题1】
 (1) Stock(): shares(1),share_val(1)
 (2) cout
【问题2】
 错误1:第4行,修改为:public:
 错误2:第9行,修改为:~Stock(){}
【问题3】
 否,或不存在内存泄漏

相关试题