c语言选择结构程序设计PPT课件_第1页
c语言选择结构程序设计PPT课件_第2页
c语言选择结构程序设计PPT课件_第3页
c语言选择结构程序设计PPT课件_第4页
c语言选择结构程序设计PPT课件_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,1,第四章选择结构程序设计,共37页第2页,第一节关系运算与逻辑运算第二节用if语句设计选择结构程序第三节用switch语句设计多分支结构第四节应用实例,第四章选择结构程序设计,共37页第3页,4.1关系运算与逻辑运算,关系运算和逻辑运算经常作为条件语句和循环语句中的条件,其结果为一逻辑值,A和B中至少有一个大于C,如何用C语言描述,A和B全部大于C,A为不大于100的偶数,关系运算是一种比较运算,将两个值(表达式)进行比较,判断比较的结果是否符合给定的条件,关系运算逻辑运算,共37页第4页,一、关系运算符,大于,大于等于=,小于c,共37页第5页,2.关系表达式的结果是一个逻辑值,根据关系是否满足,分别取1,或0,二、关系表达式,1.关系运算符与运算分量构成关系表达式,inti=1,j=7,a;a=i+(j%4!=0)a的值?,结果:a=2,3.使用关系表达式应注意,!,1)数学上,判断x是否在区间a,b时,习惯上写成a=x=b,但在C中,必须写成a7,逻辑0,d的值为0,4.1关系运算与逻辑运算(续),共37页第7页,4.1.2逻辑运算符与逻辑表达式,一、逻辑运算符,1.有三个,inta,b,c;a=(-x=y+)?-x:+y;b=x+;c=y;后a,b,c?,a,b,cA)9,9,9B)8,8,10C)8,10,9D)1,11,10,X为9y为10,X为8,4.1关系运算与逻辑运算(续),共37页第13页,若w,x,y,z,m均为int型变量,则执行下面语句后的m值为:w=1;x=2;y=3;z=4;m=(wx)?w:x;m=(my)?m:y;m=(mz)?m:z;A)1B)2C)3D)4,若w=1,x=2,y=3,z=4,则表达式wb)&(n=cd)后n的值为()A.0B.1C.2D.3,共37页第36页,第四章习题,共37页

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论