汽车租赁管理系统c语言课程设计文档格式.docx

上传人:b****3 文档编号:18424208 上传时间:2022-12-16 格式:DOCX 页数:13 大小:17.02KB
下载 相关 举报
汽车租赁管理系统c语言课程设计文档格式.docx_第1页
第1页 / 共13页
汽车租赁管理系统c语言课程设计文档格式.docx_第2页
第2页 / 共13页
汽车租赁管理系统c语言课程设计文档格式.docx_第3页
第3页 / 共13页
汽车租赁管理系统c语言课程设计文档格式.docx_第4页
第4页 / 共13页
汽车租赁管理系统c语言课程设计文档格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

汽车租赁管理系统c语言课程设计文档格式.docx

《汽车租赁管理系统c语言课程设计文档格式.docx》由会员分享,可在线阅读,更多相关《汽车租赁管理系统c语言课程设计文档格式.docx(13页珍藏版)》请在冰豆网上搜索。

汽车租赁管理系统c语言课程设计文档格式.docx

);

scanf("

%s"

carname);

for(i=0;

i<

5;

i++)

{

while(strcmp(carname,car[i].carname)==0)

{

if(car[i].turefalse==1)

{

编号车型品牌\n%d%s%s\n"

car[i].carnum,car[i].carname,car[i].carcreat);

\n\n"

printf("

---------------此车现在无人租用\n."

---------------按任意键返回\n"

break;

}

else{printf("

\n\n---------------这辆车已经有人借出\n"

break;

}

}

return0;

findcar1()

charcarcreat[10];

\n\n请输入你要查找的品牌:

carcreat);

for(i=0;

{

while(strcmp(carcreat,car[i].carcreat)==0)

{

printf("

---------------按任意键返回\n\n"

}

else{printf("

\n\n---------------这辆车已经有人借出!

printf("

}

}

}

chacar()

charch5;

do

\n\n1:

按车型查找\n"

2:

按品牌查找\n"

0:

返回\n"

请输入0━2:

ch5=getch();

switch(ch5)

case'

1'

:

findcar();

getch();

2'

findcar1();

0'

default:

---------------无此操作!

}while(ch5!

='

lendcar()

inti,n;

\n\n请输入卡号:

%d"

&

cardnum);

for(i=0;

if(card[i].cardnum==cardnum)

n=i;

\n车型:

"

member[n].lendcar);

for(i=0;

{if(strcmp(car[i].carname,member[n].lendcar)==0)

if(car[i].turefalse==0)

{printf("

---------------对不起,此车已被租出,请重新选择\n"

getch();

return0;

else

member[n].cardnum=cardnum;

for(i=0;

if(strcmp(car[i].carname,member[n].lendcar)==0)

{

car[i].turefalse=0;

continue;

}

\n\n---------------操作成功,请及时提车."

\n---------------按任意键返回...\n"

getch();

}

\n\n---------------错误操作."

printf("

}

\n\n---------------你的卡号不存在,请申请新卡.\n"

huancar()

\n\n\n"

printf("

---欢迎进入还车界面---"

\n\n请你输入你的卡号:

\n请输入你要归还的车型:

lendcar);

while(strcmp(member[i].lendcar,lendcar)==0)

{car[i].turefalse=1;

\n\n---------------还车完毕."

return1;

\n\n---------------租赁记录不存在."

else{

\n\n---------------卡号不存在,请与管理员联系.\n"

}}}

voidaddcard()

inti=0;

charchoice;

for(i=0,choice='

y'

;

choice=='

||choice=='

Y'

{

\n\n卡号:

card[i].cardnum);

\n性别:

card[i].sex);

\n姓名:

card[i].membersname);

\n电话:

%ld"

card[i].memberstel);

\n\n是否要输入下一个人===============(y\\n)\n\n"

choice);

}

\n\n-----------------输入完毕."

\n---------------任意键返回...\n"

delcard()

charchoice;

\n\n要删除的卡号:

while(card[i].cardnum==cardnum)

\n\n确认删除?

(Y/N)\n"

if(choice=='

{for(;

card[i]=card[i+1];

\n\n---------------已删除成功!

{printf("

---------------已取消删除\n\n"

voidcardcount()

inti,n=0;

{if(card[i].cardnum!

=0)

{printf("

第%d张卡\n"

i+1);

卡号性别姓名电话\n"

\t\t\n"

%d%6s%10s%ld\n\n"

card[i].cardnum,card[i].sex,card[i].membersname,card[i].memberstel);

n++;

}}

---------------目前共有%d个会员.\n"

n);

---------------按任意键返回...\n"

voidaddcar()

{charchoice;

for(i=0,choice='

\n\n\n编号:

car[i].carnum);

\n\n车型:

car[i].carname);

\n\n品牌:

car[i].carcreat);

\n\n租金:

%f"

car[i].carprice);

\n\n请你设定车的状态===============(0-不在\\1-在):

car[i].turefalse);

\n\n是否要输入下一辆车===============(y\\n)\n\n"

delcar()

inti,carnum;

编号:

carnum);

{while(carnum==car[i].carnum)

确认删除-----(y/n)?

{{for(;

i++)car[i]=car[i+1];

else

}}

--------------------按任意键返回...\n"

}

voidcarcount()

{if(car[i].carnum!

=0&

&

car[i].carname!

\n\n第%d辆车\n编号车型品牌租金状态\n"

%d%10s"

car[i].carnum,car[i].carname);

%15s%4.2f%d=====(1在\\0不在)\n\n"

car[i].carcreat,car[i].carprice,car[i].turefalse);

n=n+1;

}}

\n\n---------------目前共有%d辆车.\n"

voidend()

{printf("

\n\n\n-------------------------------------------------------------------------------\n"

---谢谢使用本系统,再见!

---\n"

\n\n\n\n"

voidmain()

charch1,ch2,ch4;

{

---制作:

学号:

班级:

---\n\n"

\n---欢迎使用系统---"

请选择需要的服务:

1:

查询汽车\n"

办理租赁\n"

3:

管理系统\n"

4:

归还登记\n"

退出系统\n"

请输入数字0━4:

ch1=getch();

switch(ch1)

chacar();

lendcar();

3'

{printf("

增加汽车\n"

删除汽车\n"

汽车统计\n"

会员管理系统\n"

返回首页\n"

请输入0━4:

ch2=getch();

switch(ch2)

addcar();

delcar();

carcount();

4'

申请新卡\n"

删除卡号\n"

卡号统计\n"

返回\n"

请输入0━3:

ch4=getch();

switch(ch4)

addcard();

delcard();

cardcount();

无此操作!

}while(ch4!

}break;

end();

}while(ch2!

huancar();

}while(ch1!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1