北师大版3.1条件语句达标测试
展开2020-2021学年北师大版必修三 2.3.1 条件语句 课时作业
一、选择题(每小题5分,共20分)
1.当a=3时,下面的程序段输出的结果是( )
A.9 B.3
C.10 D.6
解析: 因为a=3<10,所以y=2×3=6.
答案: D
2.运行下面的程序,若输入x的值为5,则输出的y的值为( )
A.16 B.17
C.18 D.19
解析: 由于x=5>0,所以y=(5-1)2=16.
答案: A
3.[2018·福建三明一中高二(上)段考]运行如图所示的程序,如果输出的结果为5,那么输入的自变量x的取值范围是( )
A.{0} B.(-∞,0)
C.[0,+∞) D.R
解析: 由输出的结果为5,知执行了ELSE后面的语句,所以x≥0.
答案: C
4.已知如图所示的程序,下列判断错误的是( )
A.输入4时,结果为15 B.输入3时,结果为2
C.输入1时,结果为1 D.输入0时,结果为0
解析: 结合程序可知,当x<3时,y=2x;当x>3时,y=x2-1;
当x=3时,y=2,于是对应的函数关系式为y=,易知C错误.
答案: C
二、填空题(每小题5分,共15分)
5.下面给出的是用条件语句编写的程序,该程序的功能是求函数________的函数值.
答案: y=
6.下列程序:
输入x;
If x>9 And x<100 Then
a=x Mod 10
b=(x-a)/10
x=10]输出x
Else
输出“输入有误”
End If
若输入的x值为83,则输出的结果为________.
解析: 依题意a表示x整除10所得的余数,由x=83,得a=3,从而b=8,故输出的x=10a+b=38.
答案: 38
7.求函数y=|x-4|+1的函数值,则③处应填________.
解析: 如果x<4,则y=4-x+1=5-x,故③处应填y=5-x.
答案: y=5-x
三、解答题(每小题10分,共20分)
8.输入一个数x,如果它是正数x,则输出它;否则不输出.画出解决该问题的程序框图,并写出对应的程序.
解析: 程序框图如图所示:
程序如下:
9.某医院购置了一台自动体温检测仪,它会把检测到的体温自动输入到程序中,并输出相应的结果.现需要为仪器输入以下程序:若检测到体温为37.3 ℃及以下,则输出“正常”;若检测到体温在37.3 ℃至38 ℃,则输出“发热”;若检测到体温超过38 ℃,则输出“高热”.请你设计一个满足要求的程序.
解析: 算法如下:
人教版新课标A必修31.2.2条件语句当堂检测题: 这是一份人教版新课标A必修31.2.2条件语句当堂检测题,共6页。试卷主要包含了2时,程序,)),5,,x2-1 x>2等内容,欢迎下载使用。
2021学年3.1条件语句课时练习: 这是一份2021学年3.1条件语句课时练习,共11页。试卷主要包含了1 条件语句,对条件语句的描述正确的是,读下列语句完成题目,以下给出一个算法,令y=x.,同理可分析得出的答案等内容,欢迎下载使用。
北师大版必修33.2循环语句课堂检测: 这是一份北师大版必修33.2循环语句课堂检测,共11页。试卷主要包含了算法语句,阅读下面的算法语句,下列程序等内容,欢迎下载使用。