C.36 D.以上均不对
答案 B
解析 解本题关键是读懂算法,本题中的算法功能是求S=1+3+5+7+9=25.
二、填空题
6.给出下列算法:
第一步,输入x的值.
第二步,当x>4时,计算y=x+2;否则y=2.
第三步,输出y.
当输入x=0时,输出y=________.
答案 2
解析 此算法的功能是计算y=故输入x=0时,输出值为2.
7.阅读下面的三段话,其中是解决问题的算法的是_____________.
①求2×3×6的值,先计算2×3=6,再计算6×6=36,最终结果为36;
②求1+3+5+7+9的值,先计算1+3=4,再计算4+5=9,再计算9+7=16,再计算16+9=25,最终结果为25;
③解一元一次方程(3x-1)=x+1的一般步骤是去分母、去括号、移项、合并同类项、系数化为1.
答案 ①②③
解析 本题考查算法的概念.①②③都是解决问题的步骤,故①②③中所叙述的都是算法.
8.一个人带着三只狼和三只羚羊过河,只有一条船,该船可容纳一个人和两只动物,没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃羚羊.该人将动物转移过河的算法如下.请在横线上填上适当的步骤:
第一步,人带两只狼过河,并自己返回.
第二步,人带一只狼过河,自己返回.
第三步,________.
第四步,人带一只羚羊过河,自己返回.
第五步,人带两只狼过河.
答案 人带两只羚羊过河,并带两只狼返回