摘要: 用户故事:作为一个需要交水费的居民,我需要快速计算出我应缴纳的水费。 计划:为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x-17.5。请编写程序实现水费的计算。 输入格式:输入在一行中给出 阅读全文
posted @ 2021-04-11 15:12 计应192西二组 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 需求分析:使蛇成整体,能够通过吃东西变长且头先动脚后动enum direction { up = 0, down = 1, left = 2, right = 4, freeze = 5 }; struct point { int x; int y; point(int x = 0, int y = 阅读全文
posted @ 2021-04-11 15:07 计应192西二组 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 需求分析:随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,实现程序解决问题。 using namespace std; char card[] = { 'A','2','3','4','5','6','7','8','9','10','J','Q','K' }; char 阅读全文
posted @ 2021-04-11 14:39 计应192西二组 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 需求分析:有3个模式:0表示退出、1表示电脑vs玩家、2表示玩家vs玩家,方便朋友进行对战using namespace std; const int N=15; //15*15的棋盘 const char ChessBoardflag = ' '; //棋盘标志 const char flag1= 阅读全文
posted @ 2021-04-11 14:34 计应192西二组 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 计划:定义a变量表行驶里程,d表示应付费用,b表示等待时间,c表示因等待支付的费用。输入行驶里程及等待时间,计算等待中应付的费用,根据历程进行费用的计算输出应付费用。 #include <stdio.h> int main () { float a,e; int b,c,d; scanf("%f % 阅读全文
posted @ 2021-04-11 14:18 计应192西二组 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 需求分析:点击一次清理出一大片区域的功能,采用的是先把点击的那一块的坐标存到一个队列里,然后取出里面的一个元素,再把这个元素周围的8块放进队列里,重复的不放,就可以对规定的区域做大面积清理 using namespace std; //全局变量 DWORD a,b; char map[A][B],n 阅读全文
posted @ 2021-04-11 14:13 计应192西二组 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对信任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 需求分析 首先实现一个链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中 阅读全文
posted @ 2021-04-11 14:07 计应192西二组 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 设计模式应用总结• 设计模式建立在对系统变化点的基础上进行,哪里有变化点,哪里应用设计模式。• 设计模式应该以演化的方式来获得,系统的变化点往往是经过不断演化才能准确定位。• 不能为了模式而模式,设计模式是一种软件设计的软力量,而非规范标准。不应夸大设计模式的作用。 一、设计原则1、单一职责原则一个 阅读全文
posted @ 2021-03-04 09:50 计应192西二组 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 行为型模式是将不同的行为代码解耦,从而解决特定场景问题的一些经典结构。 行为型设计模式主要解决的就是“类或对象之间的交互”问题。行为型设计模式有11种,分别是:观察者模式、模板方法模式、策略模式、职责链模式、状态模式、迭代器模式、访问者模式、备忘录模式、命令模式、解释器模式、中介模式。 职责链模式 阅读全文
posted @ 2021-02-25 16:27 计应192西二组 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 模型管理视图: 任何大的系统都必须被分成几个小的单元,使得人们可以一次只处理有限的信息,并且分别处理这些信息的工作组之间不会互相干扰。模型管理由包及包之间的依赖关系组成。 模型是从某一个视角观察到的对进行系统完全描述的 阅读全文
posted @ 2021-02-18 10:01 计应192西二组 阅读(43) 评论(0) 推荐(0) 编辑