人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句 同步训练D卷
- 格式:doc
- 大小:775.00 KB
- 文档页数:11
人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句同步训练(1)A卷姓名:________ 班级:________ 成绩:________一、单选题 (共5题;共10分)1. (2分)下列赋值语句正确的是A . a-b=2B . 5=aC . a=b=4D . a=a+22. (2分) (2018高一下·南阳期中) 计算机执行右面的程序后,输出的结果是()A . ,B . ,C . ,D . ,3. (2分)已知程序:INPUT “请输入一个两位正数”;xIF x>9 AND x<100 THENa=x MOD 10b=(x-a)/10x=10*a+bPRINT xELSEPRINT “输入有误”END IFEND若输入的两位数是83,则输出的结果为()A . 83B . 38C . 3D . 84. (2分)以下赋值语句书写正确的是()A .B .C .D .5. (2分)下列赋值语句中错误的是()A . N=N+1B . K=K*KC . C=A(B+D)D . C=A/B二、填空题 (共4题;共4分)6. (1分) A=15,A=﹣A+5,最后A的值为________ .7. (1分)执行如图的程序,若输出的a是4,b是1,则输入的a值x应为________8. (1分)执行程序语句A=20,A=﹣A+10,最后A的值为________ .9. (1分)若a=11时,下面的程序段输出的结果是________.IF a<10 THENy=2* (a-1)ELSEy=a MOD 10END IFPRINT yEND三、解答题 (共3题;共30分)10. (10分)给出如下程序(其中x满足:0<x<12)程序:INPUT xIF x>0AND x<=4 THENy=2*xELSEIF 4<x AND x<=8 THENy=8ELSEy=24-2*xEND IFEND IFPRINT yEND(1)该程序用函数关系式怎样表达?(2)画出这个程序的程序框图.11. (10分) (2017高一上·陵川期末) 阅读如图程序框图,并根据该程序框图回答以下问题:(1)若输入的x分别为2,4,求输出y的值;(2)说明该程序框图的功能.12. (10分)给出如下程序(其中x满足:0<x<12)程序:INPUT xIF x>0AND x<=4 THENy=2*xELSEIF 4<x AND x<=8 THENy=8ELSEy=24-2*xEND IFEND IFPRINT yEND(1)该程序用函数关系式怎样表达?(2)画出这个程序的程序框图.参考答案一、单选题 (共5题;共10分)1-1、2-1、3-1、4-1、5-1、二、填空题 (共4题;共4分)6-1、7-1、8-1、9-1、三、解答题 (共3题;共30分)10-1、10-2、11-1、11-2、12-1、12-2、。
人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句同步训练
D卷
姓名:________ 班级:________ 成绩:________
一、单选题 (共9题;共18分)
1. (2分)已知a=8,b=17,现将两个数交换,使a=17,b=8,下面语句正确的一组是()
A . a=b,b=a
B . b=a,a=b
C . c=b,b=a,a=c
D . a=c,c=b,b=a
2. (2分) (2018高一下·南阳期中) 计算机执行右面的程序后,输出的结果是()
A . ,
B . ,
C . ,
D . ,
3. (2分)若输入x的值为3,则该程序运行后,输出变量y的值是()
INPUT x
IF x>3 THEN
y=x*x
ELSE
y=2*x
END IF
PRINT y
END
A . 3
B . 6
C . 9
D . 27
4. (2分)下列选项正确的是()
A . INPUT A
B . INPUT B=3
C . PRINT y=2*x+1
D . PRINT 4*x
5. (2分)变量的赋值是程序设计的重要基础.下列各式能作为赋值表达式的为()
A . 3:=x
B . x:=3
C . x:=x2+1
D . x:=x+1
6. (2分)运行如右图所示的程序,输出的结果是()
A . 1
B . 2
C . 3
D . 4
7. (2分)输入x=3,根据程序输出的结果是()
A . 13
B . 20
C . 12
D . 5
8. (2分)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()
A . INPUT “A,B,C”a,b,c
B . INPUT “A,B,C=”;a,b,c
C . INPUT a,b,c;“A,B,C”
D . PRINT “A,B,C”;a,b,c
9. (2分)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()
A . INPUT“A,B,C”;a,b,c
B . INPUT“A,B,C=”;a,b,c
C . INPUT a,b,c;“A,B,C”
D . PRINT“A,B,C=”;a,b,c
二、填空题 (共5题;共6分)
10. (1分)求函数y=|x-4|+1的函数值,则①处应填________.
INPUT “x=”;x
IF x>=4 THEN
y=x-3
ELSE
①
END IF
PRINT y
END
11. (1分)当x=3时,下面算法的输出结果是________.
12. (1分)以下属于基本算法语句的是________ .
1INPUT语句;②PRINT语句;③IF﹣THEN语句;④DO语句;⑤END语句;
⑥WHILE语句;⑦END IF语句.
13. (1分)写出下列程序运行的结果
a=1
b=2
c=a-b
b=a+c/b
PRINT a,b,c
END
输出结果为________.
14. (2分)根据如图程序,当输入a的值为3,b的值为﹣5时,输出值:a=________ ,b=________ .
三、解答题 (共4题;共20分)
15. (5分)中秋节到了,糕点店的售货员很忙,请设计一个程序,帮助售货员算账,已知豆沙馅的月饼每千克25元,蛋黄馅的月饼每千克35元,莲蓉馅的月饼每千克30元,那么依次购买这三种月饼a、b、c千克,应收多少钱?
16. (5分)一个人带着三只狼和三只羚羊过河,只有一条船,该船可容纳一个人和两只动物.没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃羚羊.该人如何才能将动物转移过河?请设计算法.
17. (5分)已知函数y= 设计程序,使输入x的值,输出相应的y值.
18. (5分)数学课上,老师为了提高同学们的兴趣,先让同学们从1到3循环报数,结果最后一个同学报2;再让同学们从1到5循环报数,最后一个同学报3;又让同学们从1到7循报数,最后一个同学报4.请你设计一个算法,计算这个班至少有多少人,并画出程序框图.
参考答案一、单选题 (共9题;共18分)
答案:1-1、
考点:
解析:
答案:2-1、
考点:
解析:
答案:3-1、
考点:
解析:
答案:4-1、
考点:
解析:
答案:5-1、考点:
解析:
答案:6-1、考点:
解析:
答案:7-1、考点:
解析:
答案:8-1、考点:
解析:
答案:9-1、考点:
解析:
二、填空题 (共5题;共6分)答案:10-1、
考点:
解析:
答案:11-1、
考点:
解析:
答案:12-1、
考点:
解析:
答案:13-1、
考点:
解析:
答案:14-1、
考点:
解析:
三、解答题 (共4题;共20分)
答案:15-1、考点:
解析:
答案:16-1、
考点:
解析:
答案:17-1、考点:
解析:
答案:18-1、
考点:
解析:
第11 页共11 页。