【优选整合】人教A版高中数学必修三 1.2.2 条件语句 测试(学生版).doc
文本预览下载声明
1.2.2 条件语句
(检测学生版)
班级: 姓名:
选择题.
1.下列问题所描述出来的算法,其中不包含条件语句的是 ( )
A.输入三个表示三条边长的数,计算三角形的面积
B.给出两点的坐标,计算直线的斜率
C.给出一个数x,计算它的常用对数的值
D.给出三棱锥的底面积与高,求其体积
2.已知条件语句,如下:
IF 条件
语句体
3.下面是判断所输入的正整数的奇偶性的程序,将其补充完整,则横线上应填(x MOD 2的意思是求x除以2的余数) ( )
INPUT
m=x MOD 2
IF
“为奇数”
?
END A.m=2k+1 x=2k
B.m=0 “x为偶数”
C.m=0 “x为奇数”
D.m=1 “x为偶数”
4.阅读如图所示的程序,如果输入x=-2,则输出结果为 ( )
INPUT
IF
y=7x/2+3
ELSE
x/2-5
y=0
END
PRINT
END A.2 B.-12 C.10 D.-4
5.阅读下列程序,则该程序运行后,变量y的值为 ( )
INPUT “x=”;4
IF x3 THEN
x
ELSE
x
END IF
PRINT y
END A.4 B.16 C.6 D.8
6.阅读如图所示的程序,若输出y的值为0,则输入x的值的集合为 ( )
INPUT x
IF x1 THEN
x+3
ELSE
END IF
PRINT y
END A.{3,0} B.{3,1}
C.{0,1} D.{0,1,3}
二、填空题
7.为了在运行下面的程序之后输出y=25,键盘输入x应该是 .
INPUT
IF x0
(x+1)
ELSE
(x-1)
END IF
PRINT
END 8.如下程序:
INPUT
IF
ELSE
PRINT
9.完成如图所示的程序,输入x的值,求函数y=|8-2x2|的值.
INPUT “x=”;x
IF ①
② ?
x^2-8
END
PRINT
END ① ;② .
10.此处给出的是条件语句编写的程序,该程序的功能是求函数 的函数值.
INPUT
IF
x
ELSE
x-1
END IF
PRINT
END
显示全部