人教A版高中数学必修三第一章12123循环语句 同步训练3B卷.docx
《人教A版高中数学必修三第一章12123循环语句 同步训练3B卷.docx》由会员分享,可在线阅读,更多相关《人教A版高中数学必修三第一章12123循环语句 同步训练3B卷.docx(9页珍藏版)》请在冰点文库上搜索。
人教A版高中数学必修三第一章12123循环语句同步训练3B卷
人教A版高中数学必修三第一章1.2-1.2.3循环语句同步训练(3)B卷
姓名:
________班级:
________成绩:
________
一、单选题(共6题;共12分)
1.(2分)下面程序输出的结果为()
i=1
DO
i=i+2
S=2*i+3
LOOPUNITLi>=8
PRINTS
END
A.17
B.19
C.21
D.23
2.(2分)下列程序语句是求函数y=|x-4|+1的函数值,则①处为()
INPUT“x=”;x
IFx>=4THEN
y=x-3
ELSE
____①____
ENDIF
PRINTy
END
A.y=3-x
B.y=x-5
C.y=5-x
D.y=ABS(x-4)+1
3.(2分)以下程序运行后的输出结果为
i=1;
whilei<8
i=i+2;
S=2*i+3;
end
S
A.21
B.13
C.17
D.25
4.(2分)给出的四个程序框图,其中满足WHILE语句结构的是()
A.①②
B.②③
C.②④
D.③④
5.(2分)下面程序运行后输出结果是3,则输入的x值一定是()
INPUT x
IF x>0 THEN
y=x
ELSE
y=-x
ENDIF
PRINT y
END
A.3
B.-3
C.3或-3
D.0
6.(2分)如果执行右面的算法语句输出结果是2,则输入的x值是()
A.0
B.0或2
C.2
D.-1或2
二、填空题(共4题;共6分)
7.(2分)已知给出下面的程序:
INPUT “x=”;x
x=x+99
IF x>100 THEN
x=xMOD5
PRINT x
ELSE x=SQR(x)
ENDIF
PRINT x
END
输入x=100时,输出结果为________;
输入x=-18时,输出结果为________.
8.(1分)判断输入的任意整数x的奇偶性,填空:
INPUTx
m=x MOD2
IF________THEN
PRINT x是偶数
ELSE
PRINT x是奇数
ENDIF
END
9.(2分)已知函数y=|x-3|,如图所示程序框图表示的是给定x值,求其相应函数值的算法.请将该程序框图补充完整.其中①处应填________,②处应填________.
10.(1分)设变量a、b分别表示一个数,现将a、b交换,用赋值语句描述该算法的结果是:
________
三、解答题(共5题;共40分)
11.(10分)盈不足术是我国古代数学中的优秀算法.《九章算术》卷七﹣﹣盈不足,有下列问题:
(1)今有共买物,人出八,盈三;人出七,不足四.问人数、物价几何?
(2)今有共买鸡,人出九,盈十一;人出六,不足十六.问人数、物价各几何?
12.(5分)某班有45名学生,一次数学测验,得到各自的成绩,请设计算法求出其中的最高分及平均分,画出程序框图.(可用a(i)表示第i个学生的成绩)
13.(10分)给出如下程序(其中x满足:
0程序:
INPUTx
IF x>0ANDx<=4 THEN
y=2*x
ELSE
IF 4y=8
ELSE
y=24-2*x
ENDIF
ENDIF
PRINT y
END
(1)该程序用函数关系式怎样表达?
(2)画出这个程序的程序框图.
14.(10分)给出如下程序(其中x满足:
0程序:
INPUTx
IF x>0ANDx<=4 THEN
y=2*x
ELSE
IF 4y=8
ELSE
y=24-2*x
ENDIF
ENDIF
PRINT y
END
(1)该程序用函数关系式怎样表达?
(2)画出这个程序的程序框图.
15.(5分)已知函数f(x)=(x+1)2,将区间[1,10]九等分,画出求函数在各等分点及端点处所取得函数值算法的程序框图.
参考答案
一、单选题(共6题;共12分)
1-1、
2-1、
3-1、
4-1、
5-1、
6-1、
二、填空题(共4题;共6分)
7-1、
8-1、
9-1、
10-1、
三、解答题(共5题;共40分)
11-1、
11-2、
12-1、
13-1、
13-2、
14-1、
14-2、
15-1、