- 1.39 MB
- 2024-03-09 发布
《条件语句》同步训练题
一、选择题
1、给出以下四个问题,
①输入, 输出它的相反数
②求面积为的正方形的周长
③求三个数中输入一个数的最大数
④求函数的函数值
其中不需要用条件语句来描述其算法的有 ( )
IF THEN
ELSE
END IF
PRINT x-y ; y-x
END
第3题
A 个 B 个
C 个 D 个
2、当时,下面的程序段输出的结果是( )
IF THEN
ELSE
PRINT y
A B C D
二、填空题
3、下面程序运行后实现的功能为_______________
INPUT “a,b,c =”;a,b,c
IF b>a THEN
t=a
a=b
b=t
END IF
IF c>a THEN
t=a
a=c
c=t
END IF
IF c>b THEN
t=b
b=c
c=t
END IF
PRINT a,b,c
END
(第4题)
4、右面程序运行后输出的结果为
_______________
三、解答题
5、儿童乘坐火车时,若身高不超过1.1 m,则不需买票;若身高超
过1.1 m但不超过1.4 m,则需买半票;若身高超过1.4 m,则需买
票.试设计一个买票的算法,并画出相应的程序框图及程序。
6、用二分法求方程在上的近似解,精确到,写出算法 画出流程图,并写出算法语句
7、下面是计算应纳税所得额的算法过程,其算法如下:
第一步 输入工资x(注x<=5000);
第二步 如果x<=800,那么y=0;如果800=0 and x<=4 THEN
y=2x
END IF
IF 4=0 THEN
y=1
ELSE
IF x=0 THEN
y=0
ELSE
y=-1
END IF
END IF
PRINT y
END