c语言选择结构程序设计方案教案 .docx
《c语言选择结构程序设计方案教案 .docx》由会员分享,可在线阅读,更多相关《c语言选择结构程序设计方案教案 .docx(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结选择结构程序设计(一)说明1关系运算符和关系表达式2规律运算符和规律表达式内容3条件运算符及条件表达式4 IF 语句5 IF 语句的嵌套1关系运算符和关系表达式重点2. 规律运算符和规律表达式3. 条件运算符及条件表达式4. IF 语句的格式使用5 IF 语句的嵌套难点复杂条件的表示。IF 语句的正确使用。可编辑资料 - - - 欢迎下载精品名师归纳总结通过前面的次序结构程序设计的介绍,我们都知道次序结构程序设计依据自上而下的流程的次序执行,但是在实际生活中,仅顺问题序结构是无法中意用户要求的,并不是全部的程序都是自上而下的提出次序执行,而是依据条件有选择的执行。这就是我们将要
2、学习的分支结构程序设计。一、导入争辩导入: 请教案生翻译下面的英语句子a. If she is not in Class1then she will be in Class2.b. If it does not rainthen Ill go to park,elseIll go to the movie.制造情形,使同学感觉新颖和自信,同学可以翻译的精确 无误。此过程中,老师引导同学留意if 、then 、 else 三个词的使用。同学归纳: 条件语句的一般形式: 格式 1: if 条件 then 语句组格式 2: if 条件 then 语句组 1 else 语句组 2二、 if 中的条件表
3、示详细1关系运算符和关系表达式内容在程序中经常需要比较两个量的大小关系,以准备程序下一步的工作。比较两个量的运算符称为关系运算符。(1)关系运算符: 操作符作用大于=大于等于小于=小于等于=等于.= 不等于关系运算符都是双目运算符,用于两个运算对象比较。注 意 : 不 能 将 “ = ” 写 成 “ = ” 写成生 活 中 的“ 十 字 路口 ” 也 属 于选 择 结 构 类型。举例说明实 例 讲 解 说明可编辑资料 - - - 欢迎下载精品名师归纳总结“ =”。(2)关系表达式:用关系运算符将两个运算对象连接起来的式子称为关系表达式。运算对象可以是常量,可以是变量,也可是表达式。如:32b*
4、b-4*a*c=1e-6x= =ya%b.=0关系表达式的值:C 语言规定用数值0 代表关系运算结果为“假”,用数值1 代表关系运算结果为“真”。关系表达式值的数据类型为整型。设有定义 int a=3,b=2,c=1 。 就:ab 的值为 1 c= =a的值为 03优先级和结合方向、=、和 = c+d 等价于 a+bc+d关系运算符的结合方向都为左结合。如:abc等价于 abc2、规律运算符和规律表达式(1)规律运算符&规律与|规律或.规律非(2)规律表达式用规律运算符将关系表达式或规律量连接起来的式子就是规律表达式。运算对象一般为关系表达式或规律量(常量或变量)。 如。举例说明可编辑资料 -
5、 - - 欢迎下载精品名师归纳总结x10|x2&43的结果为真35 结果为真.32 的结果为假规律表达式的值: 用数值 0 代表规律运算结果为“假”,用数值 1 代表规律运算结果为“真”。在判定一个量(常量或变量)是“真”仍是“假”时,C 语言规定以0 代表“假”,以非0 代表“真”。35的结果为 035 结果为 1.32 的结果为 0 3优先级和结合方向三个规律运算符优先级从高到低的次序为:通 过 讲 解 , 向 if语句过渡可编辑资料 - - - 欢迎下载精品名师归纳总结!&|. 的优先级高于算术运算符。& 和|的优先级低于关系运算符。如:32+1&42+1&4b&cd&ef等价于 ab&
6、cd&ef.ab等价于 .ab可编辑资料 - - - 欢迎下载精品名师归纳总结3、条件运算符及条件表达式(1)条件运算符? :C 语言中唯独的一个三目运算符。(2)条件表达式条件表达式的一般形式为:表达式 1?表达式 2:表达式 3其中,表达式i1 i 3的类型任意,表达式1 一般为关系表达式或规律表达式,表达式2 和表达式 3 一般为同类型表达式。条件表达式的求解过程是:先求解表达式1,如表达式1 的值不为 0,就求解表达式 2,表达式 2 的值就是条件表达式的值。如表达式 1 的值为 0,就求解表达式 3,表达式 3 的值就是条件表达式的值。如:32.3+2:3*2表达式的值为5ab.3.
7、=0:7= =8表达式的值为0(3)优先级和结合方向条件运算符的优先级高于赋值运算符,但低于规律运算符、关系运算符和算术运算符。如:32.3+2:3*2等价于 32.3+2:3*2ab.3.=0:7= =8 等价于 ab.3.=0:7= =8条件运算符的结合方向为右结合。如: 留意:条件表达式中的表达式2 和表达式 3 只有一个被求解。表达式 1 的类型可与表达式2 和表达式 3 的类型不同。三、分支结构表示IF 语句在 C 中条件语句的一般形式为:if 表达式 语句 1。else语句 2。执行过程如下:假如表达式的值为非0TURE 即真 , 就执行语句 1, 执行完语句 1从语句2 后开头连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c语言选择结构程序设计方案教案 语言 选择 结构 程序设计 方案 教案
限制150内