1 / 10
文档名称:

逻辑运算符和逻辑表达式.ppt

格式:ppt   页数:10页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

逻辑运算符和逻辑表达式.ppt

上传人:825790901 2016/5/2 文件大小:0 KB

下载得到文件列表

逻辑运算符和逻辑表达式.ppt

相关文档

文档介绍

文档介绍:2017 年1月 C语言案例教程 11 1· ·2 2 逻辑运算符和逻辑表达式逻辑运算符和逻辑表达式【引例】在数学中,我们曾学过三角形的一个基本性质:在一个三角形中,任意两条边的和大于第三边。这个性质如何用 C语言来描述呢? 逻辑表达式: a+b>c&&a+c>b&&b+c>a ?其中“&&”是一个逻辑运算符, 读作“与”。含义是,只有“&&”两边的关系表达式都是真, “与”的结果才是真。” 2017 年1月 C语言案例教程 21 1· ·2 2· ·1 1 逻辑运算符逻辑运算符 C C语言中有三种逻辑运算符语言中有三种逻辑运算符运算符含义①&&逻辑与②|| 逻辑或③! 逻辑非运算规则: !(非) →算术运算符→关系运算符→&&( 逻辑与)→|| (逻辑或) →赋值运算符 2017 年1月 C语言案例教程 31 1· ·2 2· ·2 2 逻辑表达式逻辑表达式用逻辑运算符将若干个表达式连接起来的式子,称逻辑表达式。★逻辑表达式的值是一个逻辑值“真”或“假”。在判断逻辑运算符两边的表达式时, 若表达式的值为非零,则被认作“真”,零则视为“假” 2017 年1月 C语言案例教程 41 1· ·2 2· ·3 3 应用逻辑表达式注意事项应用逻辑表达式注意事项逻辑运算中的“短路”现象? 0&&x=0 ? 1 | | x=1 如:当 a=1 , b=2 , c=5 , d=4 , m=n=1 时, 表达式(m=a>b)&&(n=c<d) 的值为 0。此时, m=0,n=1 2017 年1月 C语言案例教程 5 ?练一练例例 2_1_3 2_1_3 用逻辑表达式表示,某一年是闰年。设变量 year 表示年份逻辑表达式为: year%4==0&&year%100!=0||year%400==0 2017 年1月 C语言案例教程 6 ?练一练例例2_1_4 2_1_4 在全国人口普查时,需要统计各个年龄段的人数。请你用 C语言描述: ①学龄前儿童,年龄小于 6周岁。②青少年,年龄在 6 周岁和 18 周岁之间(含 6周岁