高一数学基本算法语句测试
二.同步训练
A组
一.选择
1.下面不属于基本算法语句的一项是 ( )
A.INPUT语句 B.WHILE语句 C.END语句 D.IF—THEN语句
2.右边程序运行的结果是 A.1,2,3 B.2,3,1 C.2,3,2 D.3,2,1
3.右边程序执行后输出的结果是 A.-1 B.0 C.1 D2
4. 将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是 ( )
|
|
|
|
5. 下面为一个求20个数的平均数的程序,在横线上应填充的语句为 ( )
|
| ||||
A. i>20
B. i<20
C. i>=20
D. i<=20
6. 上右程序运行后输出的结果为 ( )
A. 3 4 5 6 B. 4 5 6 7 C. 5 6 7 8 D. 6 7 8 9
7. 下左程序运行后输出的结果为_____________
|
| ||||
8.上右程序输出的n的值是_____________________.3
9. 指出下列语句的错误,并改正:
(1)A=B=50
(2)x=1,y=2,z=3
(3)INPUT “How old are you” x
(4)INPUT ,x
(5)PRINT A+B=;C
(6)PRINT Good-bye!
10.已知f(x)=x3-3x2+2x+1,写出任意一个x的值对应的函数值f(x)的求法程序.
11.计算 ,写出算法的程序.
12.写出已知函数 输入
的值,求y的值程序.
B组
1.下列给出的赋值语句中正确的是
A.4 = M B.M
=-M C.B=A-3
D.x + y = 0
2.右边程序运行后的输出结果为
A.17 B.19 C.21 D.23
|
4. 给出以下四个问题,
①输入一个数x,输出它的相反数.
②求面积为6的正方形的周长.
③求三个数a,b,c中的最大数.
④求函数的函数值.
其中不需要用条件语句来描述其算法的有 ( )
A. 1个 B. 2个 C. 3个 D. 4个
5. 下左程序运行后输出的结果为 ( )
A. 50 B. 5 C. 25 D. 0
6.若输入8时,则下列程序执行后输出的结果是 0.7
7.在程序语言中,下列符号分别表示什么运算
* :
\ :
∧ :
SQR:
ABS:
8. 下列程序运行后,a,b,c的值各等于什么?
(1)a=3 (2)a=3
b=-5 b=-5
c=8 c=8
a=b a=b
b=c b=c
PRINT a,b,c c=a
END PRINT a,b,c
END
9. 儿童乘坐火车时,若身高不超过1.1 m,则不需买票;若身高超过1.1 m但不超过1.4 m,则需买半票;若身高超过1.4 m,则需买全票.试设计一个买票的算法,并画出相应的程序框图及程序。
10.意大利数学家菲波拉契,在1202年出版的一书里提出了这样的一个问题:一对兔子饲养到第二个月进入成年,第三个月生一对小兔,以后每个月生一对小兔,所生小兔能全部存活并且也是第二个月成年,第三个月生一对小兔,以后每月生一对小兔.问这样下去到年底应有多少对兔子? 试画出解决此问题的程序框图,并编写相应的程序.