《选择结构 》PPT课件.ppt
《《选择结构 》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《选择结构 》PPT课件.ppt(14页珍藏版)》请在三一办公上搜索。
1、第四讲选择结构,主讲人:张志刚,IF语句的一般格式是:IF 条件 THEN 语句1条件为真时的响应、处理ELSE 语句2;条件为假时的响应、处理担待,4.1 IF语句,使用条件语句时要注意:1、条件语句是一个语句。IF、THEN、ELSE都是语句的一个部分。所以它只能有一个“;”作为分隔符,放在句子的结束,特别要注意不能放在ELSE 之前。2、如果我们的程序只需对条件为真的情况作出处理,不需要处理条件为假的情况,则IF语句省略ELSE分句,格式变成:IF 条件THEN 语句1;条件为真时的响应、处理如:如果数a大于等于0则输出它的平方根。if a=0 then writeln(sqrt(a);
2、对以上的例子,条件为假时不需处理,于是我们干脆省去ELSE分句。,3、if语句可以多层嵌套。嵌套时为了避免误解,可以用begin,end括起嵌套部分;else分句一般和最近的if分句配套:IF 条件 THEN BEGINif 条件1 then else;ENDELSE BEGINif 条件2 then else;end;,例1、输入两个数a,b,输出较大的数。program tt;var a,b:integer;beginwrite(please input a,b:);readln(a,b);if ab then writeln(a)else writeln(b);end.,4.2 CASE
3、语句 分情况语句适用于对一个条件的多种情况的响应。格式:case 表达式 of标号1:语句1;标号2:语句2;标号n:语句n;else 语句n+1end;,case语句在使用时有几点要注意:1.end与case对应;标号与语句之间用“:”分隔;else与语句之间不用分隔符。2.标号必须是一常量,其类型与表达式的类型一致,例题:某全自动加油站a,b,c三种汽油的单价(元/kg)分别是1.50、1.35和1.18,也提供了“自己加”或“协助加”两个服务等级,这样用户可以得到5%或10%的优惠。编一个程序,用户输入加油量、汽油品种和服务类型(f-自动,m-自己,e-协助),然后计算应付款。,prog
4、ram pcase1;varoil,help:char;kg,total:real;begin write(Enter the amount in kilograms(kg):);readln(kg);write(Which type of the gasoline(a,b,c):);readln(oil);wirte(Which type for service(f,m,e):);readln(help);case oil of a:total:=1.50*kg;b:total:=1.35*kg;c:total:=1.18*kg;else writeln(Input Error!)end;处
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 选择结构 选择结构 PPT课件 选择 结构 PPT 课件

链接地址:https://www.31ppt.com/p-5611601.html