汽车租赁管理系统———c语言课程设计(10页).doc
《汽车租赁管理系统———c语言课程设计(10页).doc》由会员分享,可在线阅读,更多相关《汽车租赁管理系统———c语言课程设计(10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-#include #include #include#include struct member int cardnum; char lendcar10; member5; struct car int carnum; char carname20; float carprice; char carcreat20; int turefalse; car5; struct card int cardnum; char sex5; char membersname20; long int memberstel; card5; findcar() char carname10; int i; pr
2、intf(nn请输入你要查找的车型:n); scanf(%s,carname); for(i=0;i5;i+) while(strcmp(carname,cari.carname)=0) if(cari.turefalse=1) printf( 编号 车型 品牌n %d %s %s n,cari.carnum,cari.carname,cari.carcreat); printf(nn); printf(-此车现在无人租用n.); printf(-按任意键返回n); break; else printf(nn-这辆车已经有人借出n);break; return 0; findcar1() ch
3、ar carcreat10; int i; printf(nn请输入你要查找的品牌:n); scanf(%s,carcreat); for(i=0;i5;i+) while(strcmp(carcreat,cari.carcreat)=0) if(cari.turefalse=1) printf( 编号 车型 品牌n %d %s %s n,cari.carnum,cari.carname,cari.carcreat); printf(nn); printf(-此车现在无人租用n.); printf(-按任意键返回nn); break; else printf(nn-这辆车已经有人借出!n);p
4、rintf(-按任意键返回nn); break; return 0; chacar() char ch5; do printf(nn 1: 按车型查找 n); printf( 2: 按品牌查找 n); printf( 0: 返回 n); printf( 请输入02:n); ch5=getch(); switch(ch5) case 1:findcar();getch();break; case 2:findcar1();getch();break; case 0:break; default:printf(-无此操作!n);getch();break; while(ch5!=0); retur
5、n 0; lendcar() int i,n; int cardnum; printf(nn请输入卡号 :n); scanf(%d,&cardnum); for(i=0;i5;i+) if(cardi.cardnum=cardnum) n=i; printf(n车型:); scanf(%s,membern.lendcar); for(i=0;i5;i+) if(strcmp(cari.carname,membern.lendcar)=0) if(cari.turefalse=0) printf(-对不起,此车已被租出,请重新选择n); getch();return 0; else member
6、n.cardnum=cardnum; for(i=0;i5;i+) if(strcmp(cari.carname,membern.lendcar)=0) cari.turefalse=0; continue; printf(nn-操作成功,请及时提车.); printf(n-按任意键返回.n); getch(); return 0; printf(nn-错误操作.); printf(n-按任意键返回.n); getch(); return 0; printf(nn-你的卡号不存在,请申请新卡.n); printf(n-按任意键返回.n); getch(); return 0; huancar(
7、) int i,n; int cardnum; char lendcar10; printf(nnn); printf( - 欢迎进入还车界面 -); printf(nn请你输入你的卡号 :); scanf(%d,&cardnum); for(i=0;i5;i+) if(cardi.cardnum=cardnum) n=i; printf(n请输入你要归还的车型:); scanf(%s,lendcar); for(i=0;i5;i+) while(strcmp(memberi.lendcar,lendcar)=0) cari.turefalse=1; break; printf(nn-还车完毕
8、.); printf(n-按任意键返回.n); getch(); return 1; printf(nn-租赁记录不存在.);printf(n-按任意键返回.n); getch(); return 0; else printf(nn-卡号不存在,请与管理员联系.n); printf(n-按任意键返回.n); getch(); return 0;void addcard() int i=0; char choice; for(i=0,choice=y;choice=y|choice=Y;i+) printf(nn卡号:); scanf(%d,&cardi.cardnum); printf(n性别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 租赁 管理 系统 语言 课程设计 10
限制150内