2 条件语句 1
了解条件语句的意义
掌握条件语句的格式
能用条件语句编写简单的程序
算法逻辑结构中的条件结构一般由算法语句中的条件语句来实现
条件语句的格式、功能及与条件结构的对应关系格式一格式二条件语句 IF 条件 THEN 语句体 A END IF IF 条件 THEN 语句体 A ELSE 语句体 B END IF语句功能首先对 IF 后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体 A ,否则执行 END IF 之后的语句首先对 IF 后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体 A ,否则(ELSE)执行语句体B对应条件结构框图1
(对的打“√”,错的打“×”)(1)条件语句中的“语句体”只含有一条语句
( )(2)在解决分类处理的问题时需要用条件语句
( )(3)条件语句必须以 IF 开始,以 END IF 结束
( )答案:(1)× (2)√ (3)√2
求下列函数的函数值的算法中需要用到条件语句的函数为( )A
f(x)=x2-1B
f(x)=x3-1C
f(x)=D
f(x)=2x解析:选 C
A、B、D 只需要用顺序结构就能描述算法
C 需要对自变量进行判断,要用条件语句,故选 C
IF—THEN 语句的应用[学生用书 P15] 下列是求函数 y=|ln x|(x>0)的值的程序框图,将其用条件语句改写
(其中 y=ln x用 y=LOG(x)表示)程序框图如图:【解】 伪代码如下:INPUT xy=LOG(x)IF y