C语言电影院售票系统
家电修理 2023-07-16 19:17www.caominkang.com电器维修
支持复制编译无错
#include "myHead.h" int main(void) { int userScan; initMovie(); UI(); timeTable(); hile (1) { printf("> "); scanf("%d", &userScan); checkScanf(userScan); } system("pause:"); return 0; }
头文件
#pragma once #include#include #include typedef struct _user { char name[128]; int myMovie[4]; }UserType; typedef struct _movie { int price; int location; // 剩余座位 char name[128]; char Timer[8]; }MovieType; #define TICKET1 1 #define TICKET2 2 #define TICKET3 3 MovieType movie1; MovieType movie2; MovieType movie3; void initMovie(); void UI(); void timeTable(); void subscribe(int use); void checkScanf(int scan);
c
#include "myHead.h" void initMovie() { strcpy(movie1.name, "美人鱼"); movie1.price = 32; movie1.location = 30; strcpy(movie1.Timer, "12:00"); strcpy(movie2.name, "老九门"); movie2.price = 20; movie2.location = 30; strcpy(movie2.Timer, "13:40"); strcpy(movie3.name, "狙击手"); movie3.price = 10; movie3.location = 30; strcpy(movie3.Timer, "16:00"); } void UI() { printf("ttttt电影院售票系统n"); printf("1.预定电影票n2.退票n3.刷新时间表n"); } void timeTable() { printf("n"); printf("电影名 放映时间 剩余座次 票价n"); printf("%s %s %d %dn", movie1.name, movie1.Timer, movie1.location, movie1.price); printf("%s %s %d %dn", movie2.name, movie2.Timer, movie2.location, movie2.price); printf("%s %s %d %dn", movie3.name, movie3.Timer, movie3.location, movie3.price); printf("n"); } void subscribe(int use) { sitch (use) { case 1: printf("扫码支付 ▓n"); movie1.location--; printf("预约 美人鱼 成功!n"); printf("a"); break; case 2: printf("扫码支付 ▓n"); movie2.location--; printf("预约老九门成功!n"); printf("a"); break; case 3: printf("扫码支付 ▓n"); movie3.location--; printf("预约狙击手成功!n"); printf("a"); break; default: printf("暂时无法识别该序列号...n"); printf("a"); } _sleep(2000); system("cls"); UI(); } void checkScanf(int scan) { sitch (scan) { case 1: system("cls"); printf("ttttt电影票预约nn"); printf("电影名 放映时间 剩余座次 票价n"); printf("%s %s %d %dn", movie1.name, movie1.Timer, movie1.location, movie1.price); printf("%s %s %d %dn", movie2.name, movie2.Timer, movie2.location, movie2.price); printf("%s %s %d %dn", movie3.name, movie3.Timer, movie3.location, movie3.price); int use; printf("> "); scanf("%d", &use); subscribe(use); break; case 2: system("cls"); printf("ttttt电影票退订nn"); printf("退订序号"); int src; scanf("%d", &src); if (src == TICKET1) { printf("退订 美人鱼成功!an"); movie1.location++; _sleep(2000); system("cls"); UI(); break; } else if (src == TICKET2) { printf("退订 老九门成功!an"); movie2.location++; _sleep(2000); system("cls"); UI(); break; } else if (src == TICKET3) { printf("退订 狙击手成功an"); // define movie3.location++; _sleep(2000); system("cls"); UI(); break; } case 3: timeTable(); break; default: printf("无效输入"); } }
空调维修
- 温岭冰箱全国统一服务热线-全国统一人工【7X2
- 荆州速热热水器维修(荆州热水器维修)
- 昆山热水器故障码5ER-昆山热水器故障码26
- 温岭洗衣机24小时服务电话—(7X24小时)登记报
- 统帅热水器售后维修服务电话—— (7X24小时)登
- 阳江中央空调统一电话热线-阳江空调官方售后电
- 乌鲁木齐阳春燃气灶厂家服务热线
- 珠海许昌集成灶售后服务电话-全国统一人工【
- 乌鲁木齐中央空调维修服务专线-乌鲁木齐中央空
- 新沂热水器故障电话码维修-新沂热水器常见故障
- 诸城壁挂炉24小时服务热线电话
- 靖江空调24小时服务电话-——售后维修中心电话
- 空调室外滴水管维修(空调室外排水管维修)
- 九江壁挂炉400全国服务电话-(7X24小时)登记报修
- 热水器故障码f.22怎么解决-热水器f0故障解决方法
- 营口热水器售后维修服务电话—— 全国统一人工