(中职)计算机程序设计(C语言)第四章第1节教学课件工信版

2022-10-19
| 6页
| 109人阅读
| 9人下载
普通

内容正文:

YCF (中职)计算机程序设计(C语言)第四章第1节教学课件工信版 1 第4章 选择结构程序设计 4.1 关系运算与逻辑运算的应用 4.1 关系运算与逻辑运算的应用 如:判断某年(year)是否为闰年。 根据数学基础,判断闰年的条件应符合下面二者之一: (1)能被4整除,但不能被100整除。 (2)能被4整除,又能被400整除。 (注意:能被100整除,不能被400整除的年 份不是闰年,如2100)。 则判断条件用标准的C语言的表达式来写出来就是: (year%4==0&&year%100!=0)||(year%400==0) 如2016 如2000 4.1 关系运算与逻辑运算的应用 又如:根据输入的三角形的三条边,判断是否能组成三角形,是否为等腰三角形。 根据题目中的信息,可以得出,该题包含两层含义: (1)首先判断输入的三条边能否构成三角形,即任意两边之和大于第三边。 (2)再判断该三角形是否是等腰三角形,即只要任意有两条边的值相等。 假设三条边分别为:a,b,c。 则判断条件用标准的C语言的表达式来写出来就是: (a+b>c&&a+c>b&&b+c>a)&&(a==b||b==c||a==c) 4.1 关系运算与逻辑运算的应用 在设计这个实例的条件,要注意,必须先判断是保证是三角形的基础上,再判断是否是等腰三角形。也就是说,(a+b>c&&a+c>b&&b+c>a)只能放在&&的左边,先参加计算。对有些条件来说,如在判断是否为闰年中(year%4==0&&year%100!=0)与(year%400==0)可以互换位置。 4.1 关系运算与逻辑运算的应用 在设计条件表达式时,还应该注意以下两个问题: (1)测试一个数是否在某一特定范围内,只要关系运算符把它们组合起来(就像数学中常用的方法那样)是不够的。条件的两个部分必须明确地用&&连起来。 (2)当&&和||运算符与涉及!和!=运算符的关系测试一起使用时,必须非常小心。自然语言在逻辑上有一些模糊,而程序设计要求非常精确。 $

资源预览图

(中职)计算机程序设计(C语言)第四章第1节教学课件工信版
1
(中职)计算机程序设计(C语言)第四章第1节教学课件工信版
2
(中职)计算机程序设计(C语言)第四章第1节教学课件工信版
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。