⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex54.cpp

📁 这是一个dos版的应用程序
💻 CPP
字号:
//****************************************************//
#include "includes.h"
//*******************提示目录*************************//
void Menu(unsigned int temp)
{
	cout<<endl<<endl<<endl;
	cout<<"欢迎光临XXX宠物管理系统"<<endl<<endl;
	cout<<"本系统提供一下功能"<<endl;
	if(temp!=0)
	{
		cout<<"1、列出全部箱子存放的动物"<<endl;
	}
	if(temp<12)//箱子还没有用完
	{
		cout<<"2、往箱子里面放入动物"<<endl;
	}
	if(temp!=0)//已经有箱子存放了动物
	{
	cout<<"3、取走存放在箱子里面的动物"<<endl;
	cout<<"4、统计小屋存放的宠物的情况"<<endl;
	}
	cout<<"其他:退出系统"<<endl<<endl;
	if(temp==0)
	{
		cout<<"提示:目前所有的箱子都是空得,存入宠物后会出现其他菜单"<<endl;
	}
	cout<<"请选择你需要的功能:"<<endl;
}
//*******************测试程序*************************//
int main(void)
{
	unsigned char input[100];//接受用户输入的信息
	unsigned int index=0,i=0;
	unsigned temp;
	shelves sh;
	while(1)
	{
		temp=sh.BoxUsed();
		Menu(temp);
		cin>>input;
		//字符串转成数字
		for(index=0,i=0;input[i]!='\0';i++)
		{
			index=index*10+ (input[i]-'0');
		}
		//对用户输入进行判断
		switch(index)
		{
			case 1://列出全部箱子存放的动物
				{
					if(temp!=0)
					{
						sh.List();
						break;
					}
					else
						return 0;
				}
			case 2://往箱子里面放入动物
				{
				if(temp<12)
				{
					sh.Insert();
					break;
				}
				else
					return 0;
				}
			case 3://取走存放在箱子里面的动物
				{
					if(temp!=0)
					{
						sh.Fetch();
						break;
					}
					else
						return 0;
				}
			case 4:
				{
					if(temp!=0)
					{
						sh.Static();
						break;
					}
					else
						return 0;
				}
			default:return 0;
		}
	}
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -