下载此文档

c语言程序设计.ppt


文档分类:IT计算机 | 页数:约41页 举报非法文档有奖
1/41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/41 下载此文档
文档列表 文档介绍
C语言程序设计
C语言程序设计C语言程序设计程序、算法
算法表示
基本结构:顺序、选择、循环
表达式、表达式语句
基本输入输出函数
格式控制、格式声明、格式字符第三章 简 要 回 顾
程序、算法
算法表示
基本结构:顺序、选择、循环
表达式、表达式语句
基本输入输出函数
格式控制、格式声明、格式字符
第三章 简 要 回 顾
第四章 选择结构程序设计
主要内容、重点、难点

1. 掌握算术运算符、关系运算符、逻辑运算符以及各个表达式的概念和用法。
2. 用if语句实现循环结构,用switch语句实现多分支选择结构。(嵌套使用)
3. 注意switch语句使用中,case 语句只起语句标号作用)。因此,要用break语句,正确实现多分支选择。
4. 条件运算符(? : )--三目运算符。
主要内容
难点:编写选择结构的程序
条件判断
1
条件判断的含义
条件判断的结果是逻辑值:“是”或“否”。
条件判断
1
关系运算符和关系表达式
算术运算符
关系运算符
逻辑运算符
(高)
(低)
关系表达式
用关系运算符将两个表达式(可以是算术表达式或关系表达式,逻辑表达式,赋值表达式,字符表达式接起来的式子,称关系表达式。
关系表达式的值是一个逻辑值,
即“真”或“假”。
C语言中没有专用的逻辑值,
1代表真,0代表假
条件判断
1
逻辑运算符和逻辑表达式

&& (逻辑与) 相当于其他语言中的AND
|| (逻辑或) 相当于其他语言中的OR
! (逻辑非) 相当于其他语言中的NOT
例:a&&b 若a,b为真,则a&&b为真。
a||b 若a,b之一为真,则a||b为真。
!a 若a为真,则!a为假。
条件判断
1
逻辑运算符和逻辑表达式
逻辑运算符:
1. && (逻辑与) 相当于其他语言中的AND
2. || (逻辑或) 相当于其他语言中的OR
3. ! (逻辑非) 相当于其他语言中的NOT
例:a&&b 若a,b为真,则a&&b为真。
a||b 若a,b之一为真,则a||b为真。
!a 若a为真,则!a为假。
优先次序:
!(非)->&&()->||()
逻辑运算符中的“&&”和“||”低于关系运算符,
“!”高于算术运算符
逻辑表达式
用逻辑运算符将关系表达式或逻辑量连接起来的式子就 是逻辑表达式
逻辑表达式的值应该是一个逻辑量“真”或“假”。 “非零为真”。
条件判断
1
a
b
!a
!b
a&&b
a||b
























a
b
!a
!b
a&&b
a||b
非0
0
非0
0
0
0
非0
非0
1
0
0
0
0
0
1
1
0
0
1
1
1
0
1
1
条件判断
1
例:5>3&&8<4-!0

自左向右运算
5>3逻辑值为1
!0逻辑值为1
4-1值为3
8<3逻辑值为0
1&&0逻辑值为0
表达式值为0

c语言程序设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数41
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2623466021
  • 文件大小927 KB
  • 时间2020-12-27