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

📄 程序说明.txt

📁 本程序是用VC++6.0写的
💻 TXT
字号:
本程序是用VC++6.0写的,可用于酒店等“高级”地方的泊车跟出车的管理,车位任选,但没有写收费程序。可作为其他程序的子程序使用和作为VC++初学者的参考程序。



#include <iostream.h>
int in(int[]);
int out(int[]);
int bin(int[]);
int bout(int[]);
void main()
{
  int a,i;
  int b[50];

  for(i=0;i<50;i++)
  {b[i]=0; }
	
 cout<<"输入"<<'\n'
     <<"1.入车"<<'\n'
     <<"2.出车"<<'\n'
     <<"3.入固定车位号"<<'\n'
     <<"4.出固定车位号"<<'\n'
     <<"5.退出"<<'\n';
  cin>>a;
while(a!=5) 
{
   if(a==1) in(b); cout<<'\n';
   if(a==2) out(b);cout<<'\n';
   if(a==3) bin(b);cout<<'\n';
   if(a==4) bout(b);cout<<'\n';
   if(a>5)  cout<<"输入不正确,请重新输入"<<endl;
   cout<<"输入"<<'\n'
       <<"1.入车"<<'\n' 
       <<"2.出车"<<'\n'
       <<"3.入固定车位号"<<'\n'
       <<"4.出固定车位号"<<'\n'
       <<"5.退出"<<'\n';
   cin>>a;

}
}



int in(int *p1)
{
	int *p;
	p=p1;
int i=0;
for(i=0;*p==1&&i<50;p++) i++;;
	
	if(i==50) cout<<"*错误*已满,请出车";
	if(*p==0){*p=1;cout<<"成功入车";}
p=p1;	
	for(i=0;i<50;i++)
	{if(i%10==0) {cout<<'\n';}
    cout<<" | "<<*(p+i);
}

p=p1;	
cout<<'\n';
return(1);
}


int out(int *o)
{int i;
int *o1=o;
 for(i=0;*o==0&&i<50;o++) i++;

	if(i==50) cout<<"*错误*已空,请入车";
	if(*o==1){*o=0;cout<<"成功出车";}
o=o1;	
	for(i=0;i<50;i++)
	{if(i%10==0) {cout<<'\n';}
    cout<<" | "<<*(o+i);
	}
cout<<'\n';	
	return(1);
}
int bin(int *b)
{int *b1=b;
	int n,i;
cout<<"请输入车位号1~50:";
cin>>n;
if(*(b+n-1)==0) {*(b+n-1)=1;cout<<"成功入车";}
else cout<<"*错误*已有车在";

b=b1;	
	for(i=0;i<50;i++)
	{if(i%10==0) {cout<<'\n';}
    cout<<" | "<<*(b+i);
}
	cout<<'\n';	
	
return(1);
}
int bout(int *bo)
{int *bo1=bo;
	int n,i;
cout<<"请输入车位号1~50:";
cin>>n;
if(*(bo+n-1)==1) {*(bo+n-1)=0;cout<<"成功出车";}
else cout<<"*错误*已空无法出车";

bo=bo1;	
	for(i=0;i<50;i++)
	{if(i%10==0) {cout<<'\n';}
    cout<<" | "<<*(bo+i);
}
	cout<<'\n';	
	
return(1);
}

⌨️ 快捷键说明

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