摘要:
用户故事:作为一个需要交水费的居民,我需要快速计算出我应缴纳的水费。 计划:为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x-17.5。请编写程序实现水费的计算。 输入格式:输入在一行中给出 阅读全文
摘要:
需求分析:使蛇成整体,能够通过吃东西变长且头先动脚后动enum direction { up = 0, down = 1, left = 2, right = 4, freeze = 5 }; struct point { int x; int y; point(int x = 0, int y = 阅读全文
摘要:
需求分析:随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,实现程序解决问题。 using namespace std; char card[] = { 'A','2','3','4','5','6','7','8','9','10','J','Q','K' }; char 阅读全文
摘要:
需求分析:有3个模式:0表示退出、1表示电脑vs玩家、2表示玩家vs玩家,方便朋友进行对战using namespace std; const int N=15; //15*15的棋盘 const char ChessBoardflag = ' '; //棋盘标志 const char flag1= 阅读全文
摘要:
计划:定义a变量表行驶里程,d表示应付费用,b表示等待时间,c表示因等待支付的费用。输入行驶里程及等待时间,计算等待中应付的费用,根据历程进行费用的计算输出应付费用。 #include <stdio.h> int main () { float a,e; int b,c,d; scanf("%f % 阅读全文
摘要:
需求分析:点击一次清理出一大片区域的功能,采用的是先把点击的那一块的坐标存到一个队列里,然后取出里面的一个元素,再把这个元素周围的8块放进队列里,重复的不放,就可以对规定的区域做大面积清理 using namespace std; //全局变量 DWORD a,b; char map[A][B],n 阅读全文
摘要:
以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对信任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 需求分析 首先实现一个链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中 阅读全文