c语言判断程序设计,C语言程序设计之判断(38页)-原创力文档
判断
翁恺
做判断
计算时间差
• 输⼊两个时间,每个时间分别输⼊⼩时和
分钟的值,然后输出两个时间之间的差,
也以⼏⼩时⼏分表⽰
如果直接分别减,会出现分钟借位的情况:1点40分和2点10分的差?
如果
• 就⽤分别减的⽅案,然后判断有没有出现
借位⾏不⾏?
• 借位的表现是,分钟减的结果⼩于0
int im = minute2 - minute1;
if ( im <0 ) {
…
}
如果 ( im ⼩于 0 ),那么
如果
if ( 条件成⽴ ) {
…
}
判断的条件
条件
• 计算两个值之间的关系,所以叫做关系运算
运算符 意义
== 相等
!= 不相等
> ⼤于
>= ⼤于或等于
< ⼩于
<= ⼩于或等于
关系运算的结果
• 当两个值的关系符合关系运算符的预期时,
关系运算的结果为整数1,否则为整数0
• printf("%d\n", 5==3);
• printf("%d\n", 5>3);
• printf("%d\n", 5<=3);
优先级
• 所有的关系运算符的优先级⽐算术运算的
低,但是⽐赋值运算的⾼
• 7 >= 3 + 4
• int r = a>0;
优先级
• 判断是否相等的==和! =的优先级⽐其他的
低,⽽连续的关系运算是从左到右进⾏的
• 5 > 3 == 6 > 4
• 6 > 5 > 4
• a == b == 6
• a == b > 0
找零计算器
找零计算
找零计算器
• 找零计算器需要⽤户做两个操作:输⼊购
买的⾦额,输⼊⽀付的票⾯,⽽找零计算
器则根据⽤户的输⼊做出相应的动作:计
算并打印找零,或告知⽤户余额不⾜以购
买。
• 从计算机程序的⾓度看,这就是意味着程
序需要读⽤户的两个输⼊,然后进⾏⼀些
计算和判断,最后输出结果。
找零计算器
注释
• 以两个斜杠“//”开头的语句把程序分成了
三个部分:
1. 初始化 comment)插⼊在程序代码中,
注释(读者提供解释信息。它们对于程
⽤来向
2. 读⼊⾦额和票⾯ 何影响,但是往往能使
序的功能没有任
3. 计算并打印找零容易被⼈类读者理解。
得程序更
/* */注释
• 延续数⾏的注释,要⽤多⾏注释的格式来
写。多⾏注释由⼀对字符序列“/*”开始,
⽽以“*/”结束。
• 也可以⽤于⼀⾏内的注释
• int ak=47 /* 36*/, y=9;
c语言判断程序设计,C语言程序设计之判断(38页)-原创力文档相关推荐
- 数字ab写成c语言表达式,《C语言程序设计》复习题(21页)-原创力文档
<C 语言程序设计>复习题 一. 判断题(本大题共 60 个小题) 1. C 程序执行的入口是 main() 函数,所以 main 函数必须放在程序的开头. (B ) 2. 定义一个函数包 ...
- 电大本科c及语言设计形考答案,2020国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案(15页)-原创力文档...
国家开放大学电大<C语言程序设计>网络课形考任务4作业及答案 档任务4 一.选择题(共30分,每小题2分) 题目1 TOC \o "1-5" \h \z 假定有&quo ...
- 买三种文具编程C语言,C语言程序设计实验的个人物品管理系统程序(33页)-原创力文档...
实用标准文案 实用标准文案 精彩文档 精彩文档 <程序设计与算法综合实习I> 个人物品管理程序2015.05.16题 目: 班 级: 学生学号: 学生姓名: 指导老师: 提交时间: 成 绩 ...
- c语言用if语句abc输出最大值,C语言基础入门选择结构-if语句(78页)-原创力文档...
C语言基础入门选择结构-if语句_电脑基础知识_IT/计算机_专业资料.第9单元选择结构-if语句<程序设计基础>北京八维研修学院第1节选择结构导入?... <程序设计基础> ...
- 深圳大学 c语言,深圳大学C语言实验(3页)-原创力文档
精品文档 PAGE . 得分 教师签名 批改日期 深 圳 大 学 实 验 报 告 课程名称: 高级语言程序设计 实验名称: 学院: 信息工程学院 指导教师:张金凤 报告人: Kingsta 学号: 实 ...
- 每个c语言程序写完后 都要按照,c语言基础学习小结(习题总结)(5页)-原创力文档...
书山有路勤为径 学海无涯苦作舟 一.思考题. 1.你如何向别人解释清楚什么是编程.什么是计算机语言? 2.什么是C语言? 二.解答题. 1.用C语言编写程序:求任意两个整数的和.如果是小数的话,要求输 ...
- x_html语言名词解释,第2章++XHTML标记语言(97页)-原创力文档
第2章 XHTML标签语言 2.1 XHTML基础 2.2 段落和文字标签 2.3 列表标签 2.4 超级链接标签 2.5 插入图片标签 2.6 页面布局标签 2.7 框架标签 2.8 表单标签 2. ...
- C语言对p1口取反,单片机c语言编程基础(5页)-原创力文档
单片机的外部结构: 1. DIP40双列直插: 2. P0,P1,P2,P3四个8位准双向I/O引脚:(作为I/O输入时,要先输出高电平) 3. 电源VCC(PIN40)和地线GND(PIN20): ...
- 两种语言的html文件,2. 第二章 HTML语言(一)(33页)-原创力文档
;;;2.1 HTML基本语法2.2 HTML文档基本结构2.3 HTML文档头部相关标签2.4 段落与文本格式化2.5 列表2.6 超链接 ;2.1 HTML基本语法HTML是一种标签式语言,通过使 ...
- c语言编译器只有9行怎么添加,avr单片机c语言编译器(9页)-原创力文档
AVR单片机C语言编译器 Win-AVR是流行的GNU编译器在AVR平台上的移植.安装完毕后会在桌面上出现一下七 个快捷方式,它们的作用如下: Programmers Notepad 源文件的编辑软件 ...
最新文章
- simulink和psim仿真结果不同_案例展示金属增材制造过程仿真分析 (下篇)- 微观尺度...
- python代码案例详解-第7.20节 案例详解:Python抽象类之真实子类
- gin获取get参数
- 以色列对话国际农民丰收节贸易会-万祥军:谋定无中生有
- dosbox 伪指令dd为什么会报错_什么是SQL函数?为什么使用SQL函数可能会带来问题?...
- 关于大型网站技术演进的思考(四)--存储的瓶颈(4)
- 18春东大计算机在线作业3,东大18春学期《计算机辅助数控编程》在线作业3.docx...
- [leetcode]5354. 通知所有员工所需的时间
- 阿里云域名转入/转出操作教程
- python 人物关系图_python简单实战项目:《冰与火之歌1-5》角色关系图谱构建——人物关系可视化...
- MySQL数据库安全配置规范操作
- word_excel_office向程序发送命令时出现问题
- CNCC2020丨5G边缘智能与智慧城市论坛
- 华为首部鸿蒙,华为首部鸿蒙手机P50来了!顶级拍照再升级,麒麟芯片或绝唱
- 斜线“\”与反斜线“/”应用场景的整理
- Python 如何实时绘制数据
- E3ZG_D62传感器 STM32C8T6
- Android 6.0 状态栏信号图标分析
- uniapp——解决checkBox组件无法全选无法选中的bug
- c学前儿童语言教育试卷,学前儿童语言教育期中试卷
热门文章
- hdu5348 MZL's endless loop(欧拉回路)
- 安装VM及在VM下安装Ghost XP系统图文教程,附PQ分区及VM共享教程 z
- eclipse 项目 无法 rename
- [Linq]Linq To Xml (待整理)
- 技巧/诀窍:在ASP.NET中重写URL
- java结丹期(14)----javaweb(cookiesession)
- 双线程猜数字 TwoThreadGuessNumber.java
- [密码学] 复杂性理论基础
- 435. 无重叠区间(贪心算法)
- 【Linux】—— /usr/bin/perl 被 MySQL-community-server-8.0.26-1.el7.x86_64 需要,解决方法