资源预览内容
第1页 / 共66页
第2页 / 共66页
第3页 / 共66页
第4页 / 共66页
第5页 / 共66页
第6页 / 共66页
第7页 / 共66页
第8页 / 共66页
第9页 / 共66页
第10页 / 共66页
亲,该文档总共66页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1.2.2 条件语句,条件语句的格式、功能及其与条件结构的对应关系,语句体,语句体1,语句体2,语句体,END IF,语句体1,语句体2,【点拨】 (1)对IF-THEN-END IF语句的三点说明 “条件”表示判断的条件;“语句体”表示满足条件时执行的操作内容;“END IF”表示语句结束. 计算机在执行这种形式的条件语句时,首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END IF之后的语句.,对于要解决的问题,如果只需要对满足条件的情况作出处理,不需要处理不满足条件的情况,那么就选用IF-THEN-END IF条件语句.,(2)对IF-THEN-ELSE-END IF语句的四点说明 “条件”表示判断的条件;“语句体1”表示满足条件时执行的操作内容;“语句体2”表示不满足条件时执行的操作内容;“END IF”表示语句结束.,计算机在执行时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后面的语句体1;如果条件不符合,就执行ELSE后面的语句体2,然后结束这一条件语句.,“条件“处可以是复合条件. 对于要解决的问题,既需要解决满足条件时的情况,又需要解决不满足条件时的情况,那么就选用IF-THEN-ELSE-END IF条件语句.,【自我检测】 1.条件语句对应的基本逻辑结构是 ( ) A.顺序结构 B.条件结构 C.循环结构 D.以上都不正确 【解析】选B.条件语句对应的基本逻辑结构是条件结构.,2.已知条件语句如下:,则下列说法正确的是 ( ) A.条件成立时,先执行语句体1,再执行语句体2,最后结束条件语句 B.条件不成立时,先执行语句体2,再执行语句体1,最后结束条件语句,C.条件成立时,先执行语句体1,再结束条件语句 D.条件成立时,先执行语句体2,再结束条件语句 【解析】选C.根据条件语句的功能知选C.,3.当a=3时,下面的程序段输出的结果是 ( ) A.9 B.3 C.10 D.6,【解析】选D.因为a=310,所以y=23=6.,4.阅读下列程序: 输入x的值为,则程序运行的结果为 .,【解析】因为输入的x=2,故执行语句y=x,所以输出. 答案:,类型一 条件语句与条件结构 【典例】1.(2018平顶山高一检测)给出以下四个问题,其中不需要用条件语句来描述其算法的有 ( ),输入一个数x,输出它的相反数; 求面积为6的正方形的周长; 输出三个数a,b,c中的最大数; 求函数 的函数值. A.1个 B.2个 C.3个 D.4个,2.根据下面的程序画出其相应的程序框图. 注:SQR(2)表示 .,【审题路线图】1.找需要用条件语句描述算法的问题根据问题的特点和条件语句的功能判断. 2.已知条件语句描写的程序明确程序的功能,画出程序框图.,【解析】1.选B.对于,输入一个数x,输出它的相反数,不必事先判定,故不需要用条件语句; 对于,求面积为6的正方形的周长,代入a2求a后计算4a即可,不需要用条件语句;,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号