【选题明细表】
知识点、方法
|
题号
|
基本算法语句
|
1
|
顺序、条件结构
|
2,13
|
循环结构输出功能
|
3,4,6,11,12
|
程序框图填充及综合
|
5,7,8,9,10,14
|
基础巩固(建议用时:25分钟)
1.根据如图算法语句,当输入x为60时,输出y的值为( C )
INPUT x
IF x<=50 THEN
y=0.5*x
ELSE
y=25+0.6*(x-50)
END IF
PRINT y
END
(A)25 (B)30 (C)31 (D)61
解析:通过算法语句知是一个分段函数
y=f(x)=
因为x>60,所以y=f(60)=25+0.6×(60-50)=31.
故选C.
2.执行如图所示的程序框图,若输入的实数x=4,则输出结果为( C )