运行c++时候,显示已停止工作
就是这部分程序问题voidInput()//车辆进入停车场{ifstreamfin("text.txt",ios::in);if(!fin){cout<<"文件打开失败!...
就是这部分程序问题
void Input()//车辆进入停车场
{
ifstream fin("text.txt",ios::in);
if(!fin)
{
cout<<"文件打开失败!"<<endl;
}
int i;
fin>>i;
cout<<"停车场中已有车"<<i<<"辆"<<endl;
Che p[MaxChe];
for(int j=0;j<i;j++)
{
fin>>p[j].ID>>p[j].Color>>p[j].CheXing>>p[j].aTime.year>>p[j].aTime.mouth
>>p[j].aTime.day>>p[j].aTime.hour>>p[j].aTime.minute>>p[j].aTime.second;
cout<<p[j].ID<<"\t"<<p[j].Color<<"\t"<<p[j].CheXing<<"\t"<<p[j].aTime.year<<"-"<<p[j].aTime.mouth<<"-"
<<p[j].aTime.day<<"--"<<p[j].aTime.hour<<":"<<p[j].aTime.minute<<":"<<p[j].aTime.second<<endl;
}
fin.close();
if(i<MaxChe)
{
cout<<"车辆可以进入停车场"<<endl;
p[i].Set();
ofstream fout("text.txt",ios::out);
fout<<i+1<<endl;
for(int j=0;j<i+1;j++)
{
fout<<p[j].ID<<"\t"<<p[j].Color<<"\t"<<p[j].CheXing<<"\t"<<p[j].aTime.year<<"\t"<<p[j].aTime.mouth
<<"\t"<<p[j].aTime.day<<"\t"<<p[j].aTime.hour<<"\t"<<p[j].aTime.minute<<"\t"<<p[j].aTime.second<<"\n";
}
fout.close();
cout<<"***************************************************"<<endl;
cout<<"1.继续停车"<<endl;
cout<<"2.返回首页"<<endl;
int h;
cin>>h;
if(h==1)
Input();
if(h==2)
{
system("cls");
Shouye();
}
if(h!=1&&h!=2)
Cuo1();
}
else
{
cout<<"****************************************************";
cout<<"停车场已满!"<<endl;
cout<<"1.返回首页"<<endl;
int h;
cin>>h;
if(h==1)
{
system("cls");
Shouye();
}
else
Cuo1();
}
是停车场管理系统设计,能运行的,就是进入1时候就停止工作了 展开
void Input()//车辆进入停车场
{
ifstream fin("text.txt",ios::in);
if(!fin)
{
cout<<"文件打开失败!"<<endl;
}
int i;
fin>>i;
cout<<"停车场中已有车"<<i<<"辆"<<endl;
Che p[MaxChe];
for(int j=0;j<i;j++)
{
fin>>p[j].ID>>p[j].Color>>p[j].CheXing>>p[j].aTime.year>>p[j].aTime.mouth
>>p[j].aTime.day>>p[j].aTime.hour>>p[j].aTime.minute>>p[j].aTime.second;
cout<<p[j].ID<<"\t"<<p[j].Color<<"\t"<<p[j].CheXing<<"\t"<<p[j].aTime.year<<"-"<<p[j].aTime.mouth<<"-"
<<p[j].aTime.day<<"--"<<p[j].aTime.hour<<":"<<p[j].aTime.minute<<":"<<p[j].aTime.second<<endl;
}
fin.close();
if(i<MaxChe)
{
cout<<"车辆可以进入停车场"<<endl;
p[i].Set();
ofstream fout("text.txt",ios::out);
fout<<i+1<<endl;
for(int j=0;j<i+1;j++)
{
fout<<p[j].ID<<"\t"<<p[j].Color<<"\t"<<p[j].CheXing<<"\t"<<p[j].aTime.year<<"\t"<<p[j].aTime.mouth
<<"\t"<<p[j].aTime.day<<"\t"<<p[j].aTime.hour<<"\t"<<p[j].aTime.minute<<"\t"<<p[j].aTime.second<<"\n";
}
fout.close();
cout<<"***************************************************"<<endl;
cout<<"1.继续停车"<<endl;
cout<<"2.返回首页"<<endl;
int h;
cin>>h;
if(h==1)
Input();
if(h==2)
{
system("cls");
Shouye();
}
if(h!=1&&h!=2)
Cuo1();
}
else
{
cout<<"****************************************************";
cout<<"停车场已满!"<<endl;
cout<<"1.返回首页"<<endl;
int h;
cin>>h;
if(h==1)
{
system("cls");
Shouye();
}
else
Cuo1();
}
是停车场管理系统设计,能运行的,就是进入1时候就停止工作了 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
1个回答
2015-07-21
展开全部
这个不懂,太高深的问题
追问
有没有知道的学霸呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询