struct inf

{

char rate[20];

char name[20];

int time_hour;

int time_min;

int seat;

int sell;

}inf[10];

char n[20];

int p;

struct tm *ptr;

void menu()

{

printf("*******************menu******************\n");

printf("*1 买票\n\r");

printf("*2 退票\n\r");

printf("*3 满座率\n\r");

printf("*4 退出\n\r");

printf("*****************************************\n");

}

void read()

{

int i,re;

FILE *fp;

fp=fopen("movie_information.txt","r");

if(fp==NULL)

{

printf("文件打开失败!");

exit(0);

}

for(i=0;;i++)

{

re=fscanf(fp,"%s %s %d %d %d %d\n",inf[i].rate,inf[i].name,&inf[i].time_hour,&inf[i].time_min,&inf[i].seat,&inf[i].sell);

if(re==EOF) break;

}

p=i;

for(i=0;i<10;i++)

{

if(inf[i].rate==\0)

break;

}

printf("读取成功!\n");

fclose(fp);

}

void baocun()

{

int i;

FILE *fp;

fp=fopen("file08.txt","w");

if(fp==NULL)

{

printf("文件打开失败!");

exit(0);

}

for(i=0;i

tm_year+1900,ptr->tm_mon+1,ptr->tm_mday,ptr->tm_hour,ptr->tm_min,ptr->tm_sec);

}

int minate(int q,int p)//将时间全部转换为分钟

{

int time_sum;

time_sum=60*q+p;

return time_sum;

}

void buy_ticket()

{

int i,a;

char s[20];

printf("请输入你要观看的电影名称:");

scanf("%s",s);

for(i=0;i

minate(ptr->tm_hour,ptr->tm_min))

{

printf("请输入你要购买的票数:");

scanf("%d",&a);

inf[i].seat-=a;

inf[i].sell+=a;

}

else

printf("此电影在今日%d:%d已经开始播放,已经无票\n",inf[i].time_hour,inf[i].time_min);

}

baocun();

}

void quit_ticket()

{

int i,m;

char s[20];

printf("请输入你退票电影名称:");

scanf("%s",s);

printf("请输入你要退票的数目:");

scanf("%d",&m);

for(i=0;i

展开阅读全文

温馨提示:

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。

2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。

3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。

4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。

5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。

6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。

7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

本文标题:c语言课设电影院售票系统.docx

链接地址:https://www.renrendoc.com/p-70296285.html

c语言售票系统主要函数,c语言课设电影院售票系统.docx相关推荐

  1. 电影售票管理c语言课程设计,C语言课设--电影院售票

    #include #include int A[500]={0}; int B[500]={0}; int C[500]={0}; int D[500]={0}; void BuyTicket(); ...

  2. c语言课设报告仓库管理系统,c语言课设仓库管理系统.doc

    c语言课设仓库管理系统.doc 高级语言程序设计课程设计小型仓库管理系统题 目班 级学生学号学生姓名 同组成员 指导老师 提交时间 成 绩华南农业大学 信息学院一. 需求分析1 系统概述本系统用于小型 ...

  3. c语言指针怎么指向函数,C语言指针---指向函数的指针

    C语言指针-指向函数的指针 1.什么是函数指针 在程序中定义了一个函数,在编译时,系统为函数代码分配一段存储空间,这段存储空间的起始地址(又称入口地址)称为这个函数的指针. 一般形式: 类型名 (*指 ...

  4. C语言 文件读写 fputs 函数 - C语言零基础入门教程

    目录 一.fgets 函数简介 二.fgets 函数使用 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fgets 函数简介 fge ...

  5. C语言 文件读写 fputc 函数 - C语言零基础入门教程

    目录 一.fputc 函数简介 二.fputc 函数使用 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fputc 函数简介 fpu ...

  6. C语言 文件读写 fseek 函数 - C语言零基础入门教程

    目录 一.fseek 函数简介 二.fseek 函数实战 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fseek 函数简介 fse ...

  7. C语言 文件读写 ferror 函数 - C语言零基础入门教程

    目录 一.ferror 函数简介 二.ferror 函数实战 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.ferror 函数简介 ...

  8. c语言中接收字符串函数,C语言中字符串处理函数拾锦

    之前在学习C语言的时候,知道C语言库函数中有很多字符串处理函数,但是没怎么好好利用它.最近,发现它们的作用实在太大了,而且有些是我从来都没有用过的.今天想整理一下,方便以后使用.比较容易理解的,就没有 ...

  9. c 语言 内部函数与外部函数,C语言-内部函数与外部函数.doc

    C语言-内部函数与外部函数 吩算彭毙摊鬼笺选瓦瑞疡呐缴识曹研酥腹怕语透逆谓撮渴聋脐壤本精俄漏煎电米履详醋捐丧减掩敷挣煮阜祖锁锨溃睹喉爪冯耍缀示瞎嘴允戏馅径俊窗嚣节愈娶涩睡给峪凄灼助凝棍妻凌瞬诵攻枝溜甥 ...

最新文章

  1. ASP.NET中实现打印
  2. 20189317 《网络攻防技术》 第二周作业
  3. 学习笔记Hadoop(五)—— Hadoop集群的安装与部署(2)—— Hadoop集群部署模式、配置固定IP
  4. Spring Boot 2 + Redis 对象缓存
  5. Struts框架原理分析之我见
  6. 引导页 设置只显示一次
  7. 超级好用 将html字符串,转化为纯文本
  8. 主成分分析(PCA)和基于核函数的主成分分析(KPCA)入门
  9. 推荐 12个Idea 免费实用插件及插件离线安装方法
  10. MySQL兼容服务器_服务器不支持 MySql 数据库的解决方法
  11. 某些微型计算机使用Pentium,2010四川省计算机等级考试二级理论考试试题及答案...
  12. pyCharm第三方插件下载---pygame下载方法
  13. 弹窗插件zDialog使用教程
  14. 基于STM32F429的AD9833-DDS程序
  15. MPS柔性生产线加工实训系统QY-JDYT34
  16. lighttpd服务器搭建教程
  17. 微信小程序--石头剪刀布(小游戏)
  18. 使用fiddler实现手机抓包
  19. 用MATLAB求解非线性微分方程
  20. 编译原理实验:Java实现SLR(1)语法分析器

热门文章

  1. 网站建设(3)——CDN及CDN加速原理
  2. SpringBoot+vue3对接支付宝支付详细教程
  3. Git 本地分支与远程分支的关联
  4. 从阿里P1到P7,他的阿里七年总结就是两个字
  5. 360加固android app反编译,apk360加固脱壳
  6. 【Java例题】2.8 解一元二次方程
  7. 华为p40pro显示无法连接服务器,华为P40Pro使用中出现死机卡死怎么办?
  8. 2/3/4/5G频段 带宽介绍
  9. 【量化】量化交易入门系列2:经典的量化交易策略(上)
  10. Python基础数据类型详解:字典(补充)