资源描述
双基限时练(六)
1.给出以下四个问题,①输入一个数x,输出它的确定值;②求函数f(x)=的函数值;③求面积为6的正方形的周长;④求三个数a,b,c中的最大数,其中不需要用条件语句来描述其算法的有( )
A.1个 B.2个
C.3个 D.4个
解析 ①②④都需要条件语句描述其算法,只有③不需用条件语句描述,故选A.
答案 A
2.条件语句的格式可以是( )
A.INPUT “提示内容”;变量
B.PRINT 变量
C.IF 条件 THEN
END IF
D.IF 条件 THEN
语句体
END IF
答案 D
3.已知条件语句如下:
其对应的条件结构是( )
答案 A
该程序运行后,变量y的值是( )
A.3 B.6
C.9 D.27
解析 该程序是求分段函数f(x)=的函数值,因此当x=3时,y=6.
答案 B
5.下列程序的功能是:推断任意输入的数x是否是正数,若是输出它的平方值;若不是,输出它的相反数.
则填入的条件应当是( )
A.x>0 B.x<0
C.x>=0 D.x<=0
答案 D
6.读程序
该程序的功能是________________________.
解析 阅读程序知,该程序的功能是求函数
y=的函数值.
答案 求y=的函数值
7.将下列程序框图补充完整.
(1)输入两个数,输出其中较大的一个数.
(2)推断输入的任意数x的奇偶性.
答案 (1)PRINT b (2)m<>0
8.若输入3,2,6,则下面的程序运算的结果是________.
解析 程序执行A=A+B后,A=5;执行B=B-A后,B=2-5=-3;故执行C=C/B+A后,C=-+5=3;故执行C=C/2后,C==1.5.
答案 1.5
9.依据如图所示的程序,当输入a,b分别为2,3时,最终输出的m的值为________.
解析 读程序知,当a=2,b=3时a<b,则输出m=3.
答案 3
10.阅读下面的程序,说明它是一个什么问题的算法,其中a≠b.
解 由程序可知,当a>b时,程序执行语句体,语句体实现了a与b互换,此时a<b;当a>b不成立时,即a<b,直接执行END IF之后的语句,所以本程序是对实数a,b按从小到大排序.
11.以下给出一个算法:
(1)输入x;
(2)若x<0,执行(3);否则执行(6);
(3)令y=x+1;
(4)输出y;
(5)结束;
(6)若x=0,执行(7);否则执行(10);
(7)令y=0;
(8)输出y;
(9)结束;
(10)令y=x;
(11)输出y;
(12)结束.
①指出该算法的功能;②将该算法用程序框图表示出来;③写出一个该算法的程序.
解 ①计算并输出y=的值.
②框图如图.
③程序为:
12.铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过50 kg时,每千克0.13元,如超过50 kg,超过的部分按每千克0.20元计算,假如行李重量为W(kg),运费为F(元),计算公式为:
F=
设计程序,输入行李的重量W,输出运费F.
解 程序如下.
展开阅读全文