- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
湖南信息职业技术学院C语言程序设计任务1计算时间差主讲:彭顺生
目录CONTENTS01任务陈述02知识准备03精典案例04任务实施
目录CONTENTS01任务陈述02知识准备03精典案例04任务实施
任务陈述C语言程序设计计算某销售员从家到书店需要多长时间,输入出发和到达时间,时间格式是小时和分钟值,然后计算到达时间和出发时间的差值,输出时间差小时、分钟值。运行结果
目录CONTENTS01任务陈述02知识准备03精典案例04任务实施
关系运算与关系运算符C语言程序设计if(im0){ im=60+im; ih=ih–1; }用来计算两个值之间的关系的运算,称为关系运算。运算符意义==相等!=不相等大于=大于或等于小于=小于或等于关系运算符或比较运算符
关系表达式C语言程序设计用关系运算符将两个或两个以上运算对象连接起来的式子,称为关系表达式。59a+bc-d他们都是合法的关系表达式。关系表达式的运算结果只有两个值,要么是0,要么是1。
运算符的优先级C语言程序设计算术运算符+-*/%关系运算符==!===赋值运算符=低高
运算符的优先级C语言程序设计低关系运算符的优先级==!===高连续的关系运算是从左到右进行的53==64?1654?0a==b==6?0a==b0
算法的引入C语言程序设计问题:现实中开车过程打开车门驾驶员入座插上钥匙启动发动机开车
算法C语言程序设计现实生活中解决问题时,为了解决问题所制订的步骤,方法称为算法(Algorithm)。读入处理(计算)输出如何求x绝对值这个问题的算法描述。读入x判断x与0的关系小于0,x=-x输出x
算法的特征C语言程序设计有穷性确定性有效性有零或多个输入有一个或多个输出
算法的表示形式:流程图C语言程序设计流程图表示算法一般包括以下三部分:第一:表示相应操作的框第二:带箭头的流程线第三:框内外必要的文字说明流程图符号名称开始/结束框数据框处理框判断框流程线
案例C语言程序设计开始读入X的值x=-xx0用流程图表达求X的绝对值。结束TF输出X的值
程序设计结构C语言程序设计A顺序结构B开始输入计算输出结束例:计算一个学生两门课的平均成绩
程序设计结构C语言程序设计A分支结构B通过抛硬币决定做某件事还是做另一件事。PTF
程序设计结构C语言程序设计A循环结构计时跳绳条件TF顺序结构选择结构循环结构
计算时间差C语言程序设计出发时间:240达到时间:320直接相减3-2=1小时20-40=-20分钟分钟出现借位
计算时间差C语言程序设计分钟出现借位(为负数)时做以下操作:小时=1-1分钟=-20+60出现借位如何调整inthour1,minute1; inthour2,minute2; printf(请输入出发时间:); scanf(%d%d,hour1,minute1); printf(请输入到达时间:); scanf(%d%d,hour2,minute2); intih=hour2-hour1; intim=minute2-minute1; if(im0) { im=60+im; ih=ih-1; } printf(销售员从家到书店总共需要%d小时%d分钟\n,ih,im);借1小时,为60分钟,加到分钟上面
单分支if语句C语言程序设计If语句结构if(表达式){语句序列;}if(表达式)语句;不建议这么用
程序调试C语言程序设计1什么是程序调试2如何设置断点3如何设置监控对象4如何实施调试
调试C语言程序设计MauriceWilkesMartinRichards调试也叫debug寻找错误的准确位置跟踪程序的执行过程帮助理解程序
总结C语言程序设计If语句的写法ifuriceWilkes{ 语句序列;}()条件if(条件);{ 语句序列;}正确吗?
目录CONTENTS01任务陈述02知识准备03精典案例04任务实施
经典案例--两个整数排序C语言程序设计画出程序流程图并编写程序,实现将整数a,b的值按从小到大的顺序排序并输出。提示:将较小的数放在a中,较大的数放在b中,先后输出a和b的值即可。
算法及程序流程图C语言程序设计1.开始2.读入两个整数a,b3.判断a,b之间的关系,如果a大于b,那么交换a,b的值4.输出a,b的值5.结束。开始读入a,babinttemp=a;a=
您可能关注的文档
- C语言程序设计(慕课版 第2版)第1章 C语言概述.ppt
- C语言程序设计(慕课版 第2版)第2章 算法.ppt
- C语言程序设计(慕课版 第2版)第4章 运算符与表达式.ppt
- C语言程序设计(慕课版 第2版)综合自测题1答案.docx
- C语言程序设计(慕课版 第2版)综合自测题2答案.docx
- C语言程序设计(慕课版 第2版)综合自测题4答案.docx
- C语言程序设计_第二版_1.docx
- C语言程序设计_第二版_2.docx
- C语言程序设计_第二版_3.docx
- C语言程序设计_第二版_4.docx
- C语言项目式系统开发教程3-2 购物找零计算器的设计与实现(if...else语句).pptx
- C语言项目式系统开发教程3-3 购物折扣问题的设计与实现.pptx
- C语言项目式系统开发教程3-5 判断指定月份天数的设计与实现.pptx
- C语言项目式系统开发教程4-2 猜数游戏的设计与实现(do_while循环语句).pptx
- C语言项目式系统开发教程4-3 数的阶乘计算(for循环语句).pptx
- C语言项目式系统开发教程4-4 素数问题(转移语句).pptx
- C语言项目式系统开发教程4-5 转移语句.pptx
- C语言项目式系统开发教程5-1一维数组成绩统计.pptx
- C语言项目式系统开发教程5-2一维数组成绩排序.pptx
- C语言项目式系统开发教程5-3井字棋游戏.pptx
原创力文档


文档评论(0)