习题
文章平均质量分 79
HanWLang
这个作者很懒,什么都没留下…
展开
-
消除类游戏
【问题描述】消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。现在给你一个n行m列的棋盘,棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。请注意:一个棋子可能在某一行和某一列同时被消除。【...原创 2019-12-27 22:28:23 · 440 阅读 · 0 评论 -
类的设计和实现II---自定义图形层次体系
【问题描述】编写一个程序,定义抽象基类Shape,由它派生出3个派生类:Circle(圆形),Square(正方形),Rectangle(矩形)。Square正方形派生出了cube正方体。用虚函数分别计算几种图形面积或体积,并求用基类指针数组,使它每一个元素指向一个派生类对象。#include <iostream>using namespace std;class Shape...原创 2019-12-26 23:53:02 · 627 阅读 · 0 评论 -
设计方阵类,求矩阵相加
【问题描述】设计方阵类,求矩阵加法。1、设计方阵类,包含二级指针int **data,指向一个动态申请的n*n的二维数组【n为全局变量】2、重载运算符“>>”,直接输入矩阵3、重载运算符"+",使之能用于矩阵相加(a+b),且在该函数中输出相加后的结果矩阵4、实现析构函数,释放动态内存空间。【输入形式】1、第1行输入方阵的阶数n2、接下来的n行,输入第一个方阵的数据3、...原创 2019-12-23 20:23:30 · 998 阅读 · 0 评论 -
C++ 结构体——看电影
【问题描述】 湖南大学正在举办一场重要的国际学术会议,出席会议的 n 位科学家来自不同的国家,每位科学家都只熟悉一种语言,为方便起见,世界上所有的语言用1~1000的数字编号来列出。 晚上,主办方安排所有科学家去看电影,电影院里有 m 部电影,每部电影可以用两个不同的整数来描述,即音频语言和字幕语言的编号。看电影的科学家,如果他熟悉电影的音频语言,他会非常高兴,如果他熟悉字幕的语言,...原创 2019-12-17 14:28:28 · 1709 阅读 · 0 评论 -
C++类的设计与实现II--学生留校做老师
【问题描述】定义一个教师类(Teacher),包含数据成员:编号id、姓名name、性别sex和工资pay;定义一个学生类(Student),包含数据成员:编号id、姓名name、性别sex和成绩score。请根据主程序完成两个类的实现,并把一个学生对象转换为老师对象,只将以上三个相同的数据成员移植过去。主函数代码如下:int main(){Teacher teacher1(10001,“...原创 2019-12-17 14:22:59 · 586 阅读 · 0 评论