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

📄 shelves.cpp

📁 这是一个dos版的应用程序
💻 CPP
字号:
// ***************************************************************
//  shelves   version:  1.0   ? date: 12/03/2006
//  -------------------------------------------------------------
//  shelves.cpp
//  -------------------------------------------------------------
//  Copyright (C) 2006 - All Rights Reserved
// ***************************************************************
// 
// ***************************************************************
#include "Shelves.h"
#include <string.h>
//----------------------------------------------------------------
void Shelves::IncPet(int num,char* n){
	Cages[num].ChangeCount(1);
	Cages[num].ChangePet(n);
}
//----------------------------------------------------------------
void Shelves::DelPet(int num){
	char str[12]="       ";
	Cages[num].ChangeCount(0);
	Cages[num].ChangePet(str);
}
//----------------------------------------------------------------
void Shelves::ShowPet(int c){
	if (Cages[c].GetCount()==0)
	{
		cout<<"empty"<<endl;
	}
	else
	   cout<<Cages[c].GetPetName()<<endl;
}
//-----------------------------------------------------------------
void Shelves::StatPet(){
	int i;
	int dognum=0;
	int catnum=0;
	int snakenum=0;
	int emptynum=0;
	
	for (i=0;i<12;i++)
	{
	
		if ( Cages[i].GetCount() == 0)
		{
			emptynum++;
		} 
		else if(strcmp(Cages[i].GetPetName(),"cat")==0)
		{
			catnum++;
		}
		else if(strcmp(Cages[i].GetPetName(),"dog")==0)
		{
			dognum++;
		}
		else if(strcmp(Cages[i].GetPetName(),"snake")==0)
		{ 
			snakenum++;
		}
	}
	if (catnum)
	{
		cout<<"有"<<catnum<<"笼子装了猫"<<endl;
	}
	if (snakenum)
	{
		cout<<"有"<<snakenum<<"笼子装了蛇"<<endl;
	}
	
	if (dognum)
	{
		cout<<"有"<<dognum<<"笼子装了狗"<<endl;
	}
	if (emptynum)
	{
		cout<<"共有空笼子:"<<emptynum<<endl;
	}
}
//------------------------------------------------------------------
int Shelves::check(int c){
	return Cages[c].GetCount();
}

⌨️ 快捷键说明

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