第一范文网 - 专业文章范例文档资料分享平台

c第1-3章答案

来源:用户分享 时间:2025/8/26 21:22:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

sumnum-=w; }

int Book∷sumnum=120;//语句1 int main() {

Book b1(20);//语句2 Book b2(70);//语句3 cout<

【输出结果】

30

【问题分析】

本题主要考查“在类的范围内所有对象共享静态成员的数据”的含义。

【结果分析】

程序中语句1对静态成员sumnum进行初始化,sumnum得到初值120。执行语句2时,调用构造函数,sumnum变为100。接着语句3,再调用构造函数,sumnum变为30。

五、程序设计题

(1)声明一个Circle类,有数据成员radius(半径)、成员函数area(),计算圆的面积,构造一个Circle的对象进行测试。

【问题分析】

31 / 32

本题主要考查类定义的形式、对象成员访问和对象初始化的方法。要求理解类和构造函数的真正含义,特别注意如何将客观事物的属性和行为抽象为类的成员。

【解题思路】

①题目中已给出了类的基本部分,需要增加一个构造函数来初始化数据成员radius。

②为了程序的通用性,圆的半径由键盘输入。

32 / 32

搜索更多关于: c第1-3章答案 的文档
c第1-3章答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c433x35wtal1oirv327pb3jk4h7sgsg00por_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top