人教A版高中数学必修三第一章1.2-1.2.2条件语句 同步训练
年级: 学科:数学 类型:同步测试 来源:91题库
一、单选题(共11小题)
INPUT a
IF a>5 THEN
b=2*a
ELSE
b=a*a+1
END IF
PRINT b
END
如果输入5,则该程序的运行结果为( )
INPUT x
IF x>3 THEN
y=x*x
ELSE
y=2*x
END IF
PRINT y
END
INPUT x
IF x<0 THEN
y=x+3
ELSE
IF x>0 THEN
y=x+5
ELSE
y=0
END IF
END IF
PRINT y
END
如果输入x=-2,则输出的结果y为( )
INPUT x
IF x>0 THEN
y=x
ELSE
y=-x
END IF
PRINT y
END
INPUT “请输入一个两位正数”;x
IF x>9 AND x<100 THEN
a=x MOD 10
b=(x-a)/10
x=10*a+b
PRINT x
ELSE
PRINT “输入有误”
END IF
END
若输入的两位数是83,则输出的结果为( )
a=3
IF a<=3 THEN
PRINT 3
END IF
IF a<=4 THEN
PRINT 4
END IF
IF a<=5 THEN
PRINT 5
END IF
IF a<=6 THEN
PRINT 6
END IF
END
可知程序运行的结果是( )
INPUT “a,b,c=”;a,b,c
IF a<b THEN
a=b
END IF
IF a<c THEN
a=c
END IF
PRINT a
END
①输入一个数 ,输出它的相反数;
②求面积为6的正方形的周长;
③求三个数a,b,c中的最大数;
④求函数 的函数值.
其中不需要用条件语句来描述其算法的有( )




二、填空题(共6小题)
IF a<10 THEN
y=2* (a-1)
ELSE
y=a MOD 10
END IF
PRINT y
END
INPUT “x=”;x
x=x+99
IF x>100 THEN
x=x MOD 5
PRINT x
ELSE x=SQR(x)
END IF
PRI NT x
END
输入x=100时,输出结果为 ;
输入x=-18时,输出结果为 .
IF x<=2 THEN
y=0.2
ELSE
y=0.2+0.1*(x-3)
END IF
PRINT y
END
程序表示的函数关系式是 .
INPUT “x=”;x
IF x>=4 THEN
y=x-3
ELSE
①
END IF
PRINT y
END
INPUT x
IF x>=1 THEN
y=x+1
ELSE
y=2*x+1
END IF
PRINT y
END
INPUT x
m=x MOD2
IF THEN
PRINT x是偶数
ELSE
PRINT x是奇数
END IF
END
三、解答题(共5小题)

程序:
INPUT x
IF x>0AND x<=4 THEN
y=2*x
ELSE
IF 4<x AND x<=8 THEN
y=8
ELSE
y=24-2*x
END IF
END IF
PRINT y
END
INPUT x
IF x>1 OR x<-1 THEN
y=1
ELSE y=0
END IF
PRINE y
END.
y=
试编写一程序求行李托运费.