




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
猜价格游戏编写C+程序完成以下功能:(1) 假定有一件商品,程序用随机数指定该商品的价格(1-1000的整数);(2) 提示用户猜价格,并输入:若用户猜的价格比商品价格高或低,对用户作出相应的提示;(3) 直到猜对为止,并给出提示矩形编写C+程序完成以下功能:(1) 定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法;(2) 定义一个矩形类,其属性包括左上角和右下角两个点,提供计算面积的方法;(3) 创建一个矩形对象,提示用户输入矩形左上角和右下角的坐标;(4) 观察矩形对象以及Point类成员的构造函数与析构函数的调用;(5) 计算其面积,并输出。友元编写C+程序完成以下功能:(1) 定义一个Boat和Car两个类,他们都具有私用属性重量;矩阵(一)编写C+程序完成以下功能:(1) 假定矩阵大小为45(整型数组表示);(2) 定义矩阵初始化函数,可以从cin中输入矩阵元素;(3) 定义矩阵输出函数,将矩阵格式化输出到cout;(4) 定义矩阵相加的函数,实现两个矩阵相加的功能,结果保存在另一个矩阵中;(5) 定义矩阵相减的函数,实现两个矩阵相减的功能,结果保存在另一个矩阵中;(6) 定义三个矩阵:A1、A2、A3;(7) 初始化A1、A2;(8) 计算并输出:A3 = A1加A2,A3 = A1减A2。矩阵(二)编写C+程序完成以下功能:(1) 假定矩阵大小为45(整型);(2) 矩阵空间采用new动态申请,保存在指针中;(3) 定义矩阵初始化函数,可以从cin中输入矩阵元素;(4) 定义矩阵输出函数,将矩阵格式化输出到cout;(5) 定义矩阵相加的函数,实现两个矩阵相加的功能,结果保存在另一个矩阵中;(6) 定义矩阵相减的函数,实现两个矩阵相减的功能,结果保存在另一个矩阵中;(7) 动态申请三个矩阵:A1、A2、A3;(8) 初始化A1、A2;(9) 计算并输出A3 = A1加A2,A3 = A1减A2;(10) 释放矩阵空间。 矩阵(三)编写C+程序完成以下功能:(1) 用类来实现矩阵,定义一个矩阵的类,属性包括:l 矩阵大小,用 lines, rows(行、列来表示);l 存贮矩阵的数组指针,根据矩阵大小动态申请(new)。(2) 矩阵类的方法包括:l 构造函数,参数是矩阵大小,需要动态申请存贮矩阵的数组;l 析构函数,需要释放矩阵的数组指针;l 拷贝构造函数,需要申请和复制数组;l 输入,可以从cin中输入矩阵元素;l 输出,将矩阵格式化输出到cout;l 矩阵相加的函数,实现两个矩阵相加的功能,结果保存在另一个矩阵类,但必须矩阵大小相同;l 矩阵相减的函数,实现两个矩阵相减的功能,结果保存在另一个矩阵类,但必须矩阵大小相同。(3) 定义三个矩阵:A1、A2、A3;(4) 初始化A1、A2;(5) 计算并输出A3 = A1加A2,A3=A1减A2;(6) 用new动态创建三个矩阵类的对象:pA1、pA1、pA3;(7) 初始化pA1、pA2;(8) 计算并输出pA3=pA1加pA2,pA3=pA1减pA2;(9) 释放pA1、pA1、pA3。 1、 形状(一)编写C+程序完成以下功能:(1) 声明一个基类Shape(形状),其中包含一个方法来计算面积;(2) 从Shape派生两个类矩形和圆形;(3) 从矩形派生正方形;(4) 分别实现派生类构造函数、析构函数和其他方法;(5) 创建派生类的对象,观察构造函数、析构函数调用次序;(6) 不同对象计算面积。 形状(二)虚函数(1) 将【形状(一)】 中的基类计算面积的方法定义为虚函数,比较与【形状(一)】程序的差异;(2) 将【形状(一)】中的基类定义抽象类,比较与【形状(一)】程序的差异。 对Point类重载和运算符 编写C+程序完成以下功能:(1) Point类的属性包括点的坐标(x,y);(2) 实现 Point类重载和运算符:l +p,-p,p+,p-。l 和分别表示x,y增加或减少1。 流式IO(一)编写C+程序完成以下功能:(1) 使用ofstream 向一个文本文件中输出各种类型的数据,并打开文件观察结果:l 整数、无符号整型、长整型、浮点型、字符串、(2) 用十进制、八进制、十六进制方式向文本文件中输出整数;(3) 使用控制符和成员函数来控制输出的格式:l set() precision() . 流式IO(三)编写C+程序完成以下功能:(1) 输入一个文本文件名;(2) 打开文件名,在该文件的每一行前面加上一个行号,保存在另外一个文本文件中。电话本 编写C+程序完成以下功能:(1) 实现简单电话本功能,用姓名来搜索电话号码;(2) 用户输入姓名,程序查找并输出结果;(3) 用户可以通过输入,添加姓名和电话号码;(4) 用户可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位联考A类《综合应用能力》练习题(附答案)
- 2025年事业单位工勤技师考试题库(附答案)
- 生物招考面试题目及答案
- 2025年事业单位教师招聘信息技术学科专业知识试卷(软件测试流程)试题
- 2025年社区工作者招聘考试试卷:社区社会工作发展
- 2025年医疗器械销售代表面试问题及预测答案
- 桂林电子科技大学《建筑与景观设计》2024-2025学年第一学期期末试卷
- 湖南外贸职业学院《Python程序设计》2024-2025学年第一学期期末试卷
- 2025年物联网中级工程师考试指南与模拟试题
- 苏州工艺美术职业技术学院《数学分析选讲》2024-2025学年第一学期期末试卷
- 贸易意向合作协议书范本
- 校园活动讲安全
- DB37T 5230-2022 岩棉复合板外墙外保温系统应用技术规程
- 外科腹腔镜手术护理
- 浅析立体心何模块在新高考中的命题方向研究课件高三数学一轮复习
- 太阳能光伏发电项目EPC工程设计施工范围及主要工程量
- 医院内部督查与监督制度
- 2024关于进一步提升基层应急管理能力的意见学习解读课件
- 浅谈幼小衔接的论文
- 2024小学数学义务教育新课程标准(2022版)必考题库附含答案
- WS 329-2024 麻醉记录单标准
评论
0/150
提交评论