判断

翁恺

做判断

计算时间差

• 输⼊两个时间,每个时间分别输⼊⼩时和

分钟的值,然后输出两个时间之间的差,

也以⼏⼩时⼏分表⽰

如果直接分别减,会出现分钟借位的情况: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页)-原创力文档相关推荐

  1. 数字ab写成c语言表达式,《C语言程序设计》复习题(21页)-原创力文档

    <C 语言程序设计>复习题 一. 判断题(本大题共 60 个小题) 1. C 程序执行的入口是 main() 函数,所以 main 函数必须放在程序的开头. (B ) 2. 定义一个函数包 ...

  2. 电大本科c及语言设计形考答案,2020国家开放大学电大《C语言程序设计》网络课形考任务4作业及答案(15页)-原创力文档...

    国家开放大学电大<C语言程序设计>网络课形考任务4作业及答案 档任务4 一.选择题(共30分,每小题2分) 题目1 TOC \o "1-5" \h \z 假定有&quo ...

  3. 买三种文具编程C语言,C语言程序设计实验的个人物品管理系统程序(33页)-原创力文档...

    实用标准文案 实用标准文案 精彩文档 精彩文档 <程序设计与算法综合实习I> 个人物品管理程序2015.05.16题 目: 班 级: 学生学号: 学生姓名: 指导老师: 提交时间: 成 绩 ...

  4. c语言用if语句abc输出最大值,C语言基础入门选择结构-if语句(78页)-原创力文档...

    C语言基础入门选择结构-if语句_电脑基础知识_IT/计算机_专业资料.第9单元选择结构-if语句<程序设计基础>北京八维研修学院第1节选择结构导入?... <程序设计基础> ...

  5. 深圳大学 c语言,深圳大学C语言实验(3页)-原创力文档

    精品文档 PAGE . 得分 教师签名 批改日期 深 圳 大 学 实 验 报 告 课程名称: 高级语言程序设计 实验名称: 学院: 信息工程学院 指导教师:张金凤 报告人: Kingsta 学号: 实 ...

  6. 每个c语言程序写完后 都要按照,c语言基础学习小结(习题总结)(5页)-原创力文档...

    书山有路勤为径 学海无涯苦作舟 一.思考题. 1.你如何向别人解释清楚什么是编程.什么是计算机语言? 2.什么是C语言? 二.解答题. 1.用C语言编写程序:求任意两个整数的和.如果是小数的话,要求输 ...

  7. 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. ...

  8. C语言对p1口取反,单片机c语言编程基础(5页)-原创力文档

    单片机的外部结构: 1. DIP40双列直插: 2. P0,P1,P2,P3四个8位准双向I/O引脚:(作为I/O输入时,要先输出高电平) 3. 电源VCC(PIN40)和地线GND(PIN20): ...

  9. 两种语言的html文件,2. 第二章 HTML语言(一)(33页)-原创力文档

    ;;;2.1 HTML基本语法2.2 HTML文档基本结构2.3 HTML文档头部相关标签2.4 段落与文本格式化2.5 列表2.6 超链接 ;2.1 HTML基本语法HTML是一种标签式语言,通过使 ...

  10. c语言编译器只有9行怎么添加,avr单片机c语言编译器(9页)-原创力文档

    AVR单片机C语言编译器 Win-AVR是流行的GNU编译器在AVR平台上的移植.安装完毕后会在桌面上出现一下七 个快捷方式,它们的作用如下: Programmers Notepad 源文件的编辑软件 ...

最新文章

  1. simulink和psim仿真结果不同_案例展示金属增材制造过程仿真分析 (下篇)- 微观尺度...
  2. python代码案例详解-第7.20节 案例详解:Python抽象类之真实子类
  3. gin获取get参数
  4. 以色列对话国际农民丰收节贸易会-万祥军:谋定无中生有
  5. dosbox 伪指令dd为什么会报错_什么是SQL函数?为什么使用SQL函数可能会带来问题?...
  6. 关于大型网站技术演进的思考(四)--存储的瓶颈(4)
  7. 18春东大计算机在线作业3,东大18春学期《计算机辅助数控编程》在线作业3.docx...
  8. [leetcode]5354. 通知所有员工所需的时间
  9. 阿里云域名转入/转出操作教程
  10. python 人物关系图_python简单实战项目:《冰与火之歌1-5》角色关系图谱构建——人物关系可视化...
  11. MySQL数据库安全配置规范操作
  12. word_excel_office向程序发送命令时出现问题
  13. CNCC2020丨5G边缘智能与智慧城市论坛
  14. 华为首部鸿蒙,华为首部鸿蒙手机P50来了!顶级拍照再升级,麒麟芯片或绝唱
  15. 斜线“\”与反斜线“/”应用场景的整理
  16. Python 如何实时绘制数据
  17. E3ZG_D62传感器 STM32C8T6
  18. Android 6.0 状态栏信号图标分析
  19. uniapp——解决checkBox组件无法全选无法选中的bug
  20. c学前儿童语言教育试卷,学前儿童语言教育期中试卷

热门文章

  1. hdu5348 MZL's endless loop(欧拉回路)
  2. 安装VM及在VM下安装Ghost XP系统图文教程,附PQ分区及VM共享教程 z
  3. eclipse 项目 无法 rename
  4. [Linq]Linq To Xml (待整理)
  5. 技巧/诀窍:在ASP.NET中重写URL
  6. java结丹期(14)----javaweb(cookiesession)
  7. 双线程猜数字 TwoThreadGuessNumber.java
  8. [密码学] 复杂性理论基础
  9. 435. 无重叠区间(贪心算法)
  10. 【Linux】—— /usr/bin/perl 被 MySQL-community-server-8.0.26-1.el7.x86_64 需要,解决方法