《选择结构》PPT课件.ppt
《《选择结构》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《选择结构》PPT课件.ppt(30页珍藏版)》请在三一办公上搜索。
1、4.2 switch语句,4.1 if语句,第四章 选择程序设计,1、6种关系运算符:=!=2、关系表达式:用关系运算符将表达式连接起来的式子 优先级:(=)(=!=)结合性:自左至右;表达式的值:若为真,则结果为1;若为假,则结果为0。,35 的值为 0;32 的值为 0;3+(43)*4的值为 3;3+43*4 的值为 1;算术运算符优先级高于关系运算符,一、关系运算符和关系表达式,第2章 基本数据类型与表达式,例题,2、逻辑表达式:用逻辑运算符将表达式连接起来的式子 优先级:!&|结合性:自左至右;表达式的值:若为真,则结果为1;若为假,则结果为0。,三、逻辑运算符和逻辑表达式,1、3种
2、逻辑运算符:&|!逻辑值:可以是整型、实型、字符型和指针类型.如:0,0.0,0,NULL都代表假。0假 非0真,第2章 基本数据类型与表达式,int a=5;float b=3.5;!a(0)!(a b)(1)a&b(1)!a&b(0)!a&!b(0)!(a&b)(0),第2章 基本数据类型与表达式,例如,注意,&:只要有一个为假,结果则为假;|:只要有一个为真,结果则为真;(a 0)(0)(a 0)(1),第2章 基本数据类型与表达式,注意,思考,53&2|84-!5结果:1,注意,在逻辑表达式的求解中,并不是所有的逻辑运算符都被执行,只是在必须执行下一个逻辑运算符才能求出表达式的解时,才
3、执行该运算符。,(1)x=3;y=0 结果:a为1,b为3,c为0。,第2章 基本数据类型与表达式,(1)n是小于m的偶数:nm&n%2=0(2)year是闰年:(能被4整除但不能被100整除或能被400整除)year%4=0&year%100!=0|year%400=0,逻辑表达式一般用于控制语句中的条件:,第2章 基本数据类型与表达式,例如,第章 选择程序设计,4.1 if 语句,单分支选择语句双分支选择语句多分支选择语句,单分支选择语句,第章 选择程序设计,形式:if(表达式)语句,main()float x,y;scanf(“%f”,例:,例2:输入两个数,比较大小,将较大的数输出。,
4、单分支结构#include main()float a,b,max;scanf(“%f,%f”,第章 选择程序设计,返回,双分支选择语句,第4章 选择程序设计,main()float x,y;scanf(“%f”,例:,例2:输入两个数,比较大小,将较大的数输出。,双分支结构#include main()float a,b;scanf(“%f,%f”,第4章 选择程序设计,返回,多分支选择语句,第4章 选择程序设计,例 写一个程序完成下列功能:输入一个学生分数score如果score=90 输出 等级A如果80=score 90 输出 等级B如果70=score 80 输出 等级C如果60=s
5、core 70 输出 等级D如果score60 输出 等级E,第4章 选择程序设计,main()int score;scanf(“%d”,程序如下:,#includemain()char c;printf(“input a character:n”);c=getchar();if(c=0,例2 判断键盘输入字符的类别:如果是数字输出A,如果是大写字母输出B,如果是小写字母输出C,如果是空格输出D,如果是回车换行格输出E,如果是其它字符输出F,字符 ASCII0 48 57A 65Z 90a 97z 122,1、if语句判断条件的表达式必须用括号括起来,括号后不能用分号。2、if语句中的表达式一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 选择结构 选择 结构 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5611603.html