C语言if语句课件

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2 if语句的第二种形式
if(表达式) 语句1 else 语句2
例:if(a>b) printf(‚%d‛,a); else printf(‚%d‛,b);
系统对表达式的值进行判断,若为0,按‚假‛处理 ,执行语句1,若为非0,按‚真‛处理,执行语句2 。
5.2 条件选择语句if(P71) 5.2.1 if语句的三种形式
C语言编程基础
条件选择Байду номын сангаас句if
甘南职教中心
PPT模板下载:www.1ppt.com/moban/ 节日PPT模板:www.1ppt.com/jieri/ PPT背景图片:www.1ppt.com/beijing/ 优秀PPT下载:www.1ppt.com/xiazai/ Word教程: www.1ppt.com/word/ 资料下载:www.1ppt.com/ziliao/ PPT课件下载:www.1ppt.com/kejian/ 范文下载:www.1ppt.com/fanwen/ 行业PPT 模板:www.1ppt.com/hangye/ PPT素材下载:www.1ppt.com/sucai/ PPT图表下载:www.1ppt.com/tubiao/ PPT教程: www.1ppt.com/powerpoint/ Excel教程:www.1ppt.com/excel/
说明(1)在第二种、第三种形式的if语句的每个语句 结束后必须有分号。 (2)在if和else后面可以只含一个内嵌的造作语句, 也可以有多个操作语句,此时要用花括号‚{}‛将几 个语句括起来组成一个复合语句。
条件分支程序设计举例1
main() { int a,b,L; a=3; b=4; if(a>b) L=a; else L=b; printf(‚L=%d\n‛,L); }
谢谢!
用if语句编写比较a ,b两个数的大小, 把大者赋给x,小者 赋给y。 该例题中,因为a值 为3,b值为4,关系 式a>b不成立,其值 为0,结果执行else后 的语句。 执行结果 是 x=4 y=3
本节课我们一起学习了if的三种 形式以及条件选择语句的基本 应用,让我们进入了C语言的一 个新的领域,相信随着以后的 学习,同学们会对C语言产生更 大的兴趣!
5.1 关系表达式与逻辑表达式
关系表达式与关系运算符(P69) 6种关系运算符: <、<=、>、>=、==、!=。 优先级?
关系表达式: 用关系运算符将两个表达式连接起来 的式子,称关系表达式。 例如(x>y)>z-5
算术表达式,赋值表达式,字符表达式 关系表达式 ,逻辑表达式
逻辑表达式与逻辑运算符 3种逻辑运算符: &&、||、! 优先级? 逻辑表达式: 用逻辑运算符将关系表达式或逻辑量 连接起来就是逻辑表达式。逻辑量分 ‚真假‛ 例如:若x=5,y=6,则 x&&y 值为?
2 if语句的第三种形式 if(表达式1) 语句1 else if(表达式2) 语句2 else if(表达式3) 语句3 . . . . . . else if(表达式n) 语句n else 语句n+1
例: if(score>89) grade=‘5’; else if(score>74) grade=‘4’; else if(score>59) grade=‘3’; else grade=‘2’;
用if语句编写比较a ,b两个数的大小, 且把大者赋给L。 该例题中,因为a值 为3,b值为4,关系 式a>b不成立,其值 为0,结果执行else后 的语句L=b。 执行结 果是 L=4
条件分支程序设计举例2
main() { int a,b,x,y; a=3; b=4; if(a>b) {x=a; y=b;} else {x=b; y=a;} printf(‚x=%d y=%d‛,x,y); }
5.2 条件选择语句if(P71) 5.2.1 if语句的三种形式 1 if语句的第一种形式
if(表达式) 语句
例:if(a>b&&a>c) printf(‚%d‛,a);
系统对表达式的值进行判断,若为0,按‚假‛处理 ,若为非0,按‚真‛处理,执行指定的语句。
5.2 条件选择语句if(P71) 5.2.1 if语句的三种形式
相关文档
最新文档