2018-2019学年苏教版   必修三   1.4  算法案例   作业
2018-2019学年苏教版   必修三   1.4  算法案例   作业第1页

1.4 算法案例

一、单选题

1.执行下图的程序框图后,若输入和输出的结果依次为4和51,则m=( )

A.18 B.5 C.15 D.8

【答案】B

【解析】

试题分析:第一次循环,得s=1+m,i=2;第二次循环,得s=1+m+2m=1+3m,i=3;第三次循环,得s=1+3m+3m=1+6m,i=4;第四次循环,得s=1+6m+4m=1+10m,i=5,不满足循环条件,退出循环,输出s=1+10m=51,即m=5,故选B.

考点:程序框图.

【技巧点睛】具有循环结构的流程图问题,最有效的求解方法之一就是当循环次数比较少时,把每一次循环之后每个变量的取值都一一列出,当循环次数比较多时,利用数列通项把每次循环之后每个变量的取值一一列出.

2.1001101_((2))与下列哪个值相等( )

A.115_((8)) B.113_((8)) C.116_((8)) D.114_((8))

【答案】A

【解析】分析:按照二进制转化为十进制的法则,二进制一次乘以2的n次方,(n从0到最高位)最后求和即可.然后计算选项A、B、C、D的值.

详解:1001101(2)=1×26+0×25+0×24+1×23+1×22+0×21+1×20=77.

113(8)=1×82+1×81+3×80=75.

114(8)=1×82+1×81+4×80=76.