📄 程序说明.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 + -