2019-2020学年人教A版必修3 1.2.2 条件语句 作业
2019-2020学年人教A版必修3 1.2.2 条件语句 作业第2页

M=c

 END IF

END IF

PRINT M

END

若输入a=4,b=2,c=-5,则输出的结果为(  )

A.1 B.2 C.-5 D.4

解析由程序可知,M=a=4,b=2,b>M不成立,所以执行ELSE后的条件语句.又c=-5,所以c>M不成立,所以直接输出M的值.

答案D

4.为了在运行下面的程序后,得到输出值y=9,则应该输入(  )

INPUT x

IF x<0 THEN

 y=(x+1)∧2

ELSE

 y=(x-1)∧2

END IF

PRINT y

END

A.x=-4 B.x=-2

C.x=4或x=-4 D.x=-2或x=2

解析∵由程序知y={■("(" x+1")" ^2 "," x<0"," @"(" x"-" 1")" ^2 "," x≥0"," )┤

  ∴当y=9时,x=-4或x=4.

答案C

5.完成如图所示的程序,输入x的值,求函数y=|8-2x2|的值.

INPUT "x=";x

IF ①     THEN

②    

ELSE

 y=2*x∧2-8

END IF

PRINT y

END

①     ;②     .