停车收费系统C语言作业文档格式.docx
《停车收费系统C语言作业文档格式.docx》由会员分享,可在线阅读,更多相关《停车收费系统C语言作业文档格式.docx(7页珍藏版)》请在冰豆网上搜索。
//在停车场停留的天数,
floatmoney;
//费用定义
charcar;
//对汽车类型进行字符定义
charf;
//对“:
”进行字符定义
voidmytime()
{
printf("
请输入汽车进入停车场时间(H:
M):
"
);
scanf_s("
%d%c%d"
&
rh,&
f,1,&
rm);
switch(f)
{
case'
:
'
if(0<
=rh&
&
rh<
=24)
{
if(0<
=rm&
rm<
=60)
{
printf("
请输入汽车离开停车场时间(H:
scanf_s("
ch,&
cm);
switch(f)
{
case'
if(0<
=ch&
ch<
{
if(0<
=cm&
cm<
{
printf("
请输入在停车场停留的天数(过24:
00为一天):
scanf("
%d"
day);
}
}
voidmymoney()
\n\n\n\n\n\n"
停车场收费清单\n\n\n"
汽车类型:
%c\n\n"
car);
入场时间:
%02d%c%02d\n\n"
rh,f,rm);
离开时间:
ch,f,cm);
停车时间:
th,f,tm);
停车费用:
%.2f元\n\n"
money);
getch();
voidmain()
请输入汽车类型(轿车C,客车B,卡车T):
%c"
car,1);
switch(car)
C'
mytime();
if((tm!
=0)||(th!
=0))
=tm&
tm<
=10)
=th&
th<
=3)
money=th*50;
mymoney();
}
else
money=(th-3)*51.5+3*50;
}
else
if(0<
=th&
th<
3)
money=(th+1)*50;
money=(th-2)*51.5+3*50;
};
break;
B'
=1)
money=th*52;
money=(th-1)*52.7+52;
1)
money=(th+1)*52;
money=th*52.7+1*52;
T'
=2)
money=th*51;
money=(th-2)*52.3+2*51;
2)
money=(th+1)*51;
money=(th-1)*52.3+2*51;
default:
printf("
汽车类型输入错误,请重新输入:
\n"
getch();