设计c语言程序能否订火车票,C语言-购买火车票原理
原标题:C语言-购买火车票原理
01
C语言-购买火车票原理
//今晚内容:C语言-购买火车票原理
//讲课老师:范志军
#include
#include
int a=50;//定义50张火车票
HANDLE hMutex;//互斥锁变量
DWORD WINAPI Func(LPVOID lpParamter)//多线程的功能
{
while(a>=0)//火车票不是能负数
{
WaitForSingleObject(hMutex,INFINITE);//等待执行完毕
printf("VIP窗口还有%d张火车票n",a--);
Sleep(300);//延迟函数
ReleaseMutex(hMutex);//放弃使用权
}
return 0;
}
int main()
{
HANDLE hThread = CreateThread(NULL,0,Func,NULL,0,NULL);//创建多线程
hMutex=CreateMutexA(NULL,FALSE,"123456");//创建互斥锁
while(a>=0)//火车票不是能负数
{
WaitForSingleObject(hMutex,INFINITE);//等待执行完毕
printf("普通窗口还有%d张火车票n",a--);
Sleep(1000);//延迟函数
ReleaseMutex(hMutex);//放弃使用权
}
return 0;
责任编辑:
设计c语言程序能否订火车票,C语言-购买火车票原理相关推荐
- 培训c语言程序,编程人员培训手册C语言程序设计基础
<编程人员培训手册C语言程序设计基础>由会员分享,可在线阅读,更多相关<编程人员培训手册C语言程序设计基础(18页珍藏版)>请在人人文库网上搜索. 1.第2章:C语言程序设计基 ...
- 培训c语言程序,编程人员培训手册C语言程序设计基础.PPT
编程人员培训手册C语言程序设计基础.PPT 第2章C语言程序设计基础,学习的意义,从本章开始我们正式进入C语言程序设计的学习,也许大家会问为什么我们要学习C语言呢 理由1因为C语言流行. 理由2因为C ...
- c语言程序的书写格式,C语言程序书写格式辅导
C语言程序书写格式辅导 C语言具有语句简洁的特点,C语言程序的可读性比较差.因此,为了增强C语言的可读性,正确的书写格式就显得十分重要.同样一个程序采用不同的书写方法.尽管都可以得到相同的结果,有的书 ...
- c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt
c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...
- c语言程序大型案例分析,C语言程序设计习题解析与应用案例分析(第2版)
摘要: <C语言程序设计习题解析与应用案例分析(第2版)>从C语言程序设计的基本原理及程序设计的基本思想出发,贯穿"基础-应用"这一主线.<C语言程序设计习题解析 ...
- 共阳极数码时钟c语言程序,基于51单片机C语言数字钟程序.doc
基于51单片机C语言数字钟程序 基于51单片机C语言数字钟程序 数字电子钟的设计 一. 绪论 (一)引言 20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地 ...
- C语言控制结构程序设计,第3讲 C语言程序的基本控制结构_C语言程序设计(上)_pps_大学课件预览_高等教育资讯网...
Page 1 C语言程序设计 清华大学 郑莉 安颖莲第三讲 C语言程序的基本控制结构参考书,计算机程序设计基础,第三章 ,C程序设计,第四章.第五章 Page 2 C语言程序设计 清华大学 郑莉 安颖 ...
- c语言程序设计基础项目教程,C语言程序设计基础项目教程
摘要: <C语言程序设计基础项目教程/高职高专计算机教学改革新体系规划教材>通过项目实例,重点讲解C语言结构化程序设计的基本思想,方法和解决实际问题的技巧,培养学习者设计,分析应用程序的能 ...
- c语言程序设计基础的考试题,c语言程序设计基础的考试题.doc
c语言程序设计基础的考试题.doc 程序设计基础(考试题) 读程序,写出程序的执行结果 1.若a是int型变量,且a=5,则下面表达式的值为:____3_______. (a+100)%2+a/2 2 ...
最新文章
- yolov5的3.0版本代码在训练的时候报错:ImportError: cannot import name ‘amp‘ from ‘torch.cuda‘ 以及yolov5的3.0环境安装
- asp下载防盗链代码
- linux基础--Bash逻辑控制语句
- 2019 ICPC Asia Yinchuan Regional(9 / 13)
- gossip 区块链_区块链中的P2P
- AnnotationTransactionAttributeSource is only available on Java 1.5 and higher
- ubuntu server 16.04 开启root密码登录
- MVC3.0与C#截取字符串
- 解决发http get请求的时候不成功,出现android.os.NetworkOnMainThreadException的异常
- 【题解】Luogu p3478 [POI2008]STA-Station 动态规划
- Docker引擎客户端工具docker的总结
- 关于一些初级ACM竞赛题目的分析和题解(九)
- Spring Cloud Eureka Server 源码解析(七)处理客户端增量下载请求、读写锁问题
- python生成加密exe_python加密保护-加密exe文件
- TI单芯片毫米波雷达代码走读(十七)—— 恒虚警(CFAR)检测浅谈
- 民宿管理系统课程设计_民宿室内设计毕业设计
- 三方支付之支付宝支付实现逻辑
- 国内外计算机CPU差异,Intel 9代和10代CPU差别真的很大?配电脑看它选择不后悔
- unityUI控制角色的动画
- 办公软件使用学习笔记:excel第四节。excel美化表格(智能表格,美化套路)。图表数据动态显示,迷你图、条件格式、动态图表、