单选题若输入a=1111101,k=2,则输出的结果应是A.127B.125C.257
答案:2 悬赏:80 手机版
解决时间 2021-01-02 11:52
- 提问者网友:绫月
- 2021-01-02 00:04
单选题
若输入a=1111101,k=2,则输出的结果应是A.127B.125C.257D.255
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-01-02 00:34
B解析分析:分析流程图所示的顺序,可知:该程序的作用是将二进制转化成十进制,根据所提供数据进行计算即可.解答:第一次循环:k=2,t=1,b=0+1=1,i=2,不满足i>7,执行循环第二次循环:t=0,b=1+0=1,i=3,不满足i>7,执行循环第三次循环:t=1,b=1+4=5,i=4,不满足i>7,执行循环第四次循环:t=1,b=5+8=13,i=5,不满足i>7,执行循环第五次循环:t=1,b=13+16=29,i=6,不满足i>7,执行循环第六次循环:t=1,b=29+32=61,i=7,不满足i>7,执行循环第七次循环:t=1,b=61+64=125,i=8,满足i>7,退出循环输出b=125故选B.点评:本题主要考查了循环结构,同时考查了识图的能力和分析问题和解决问题的能力,解题的关键是细心,属于基础题.
全部回答
- 1楼网友:罪歌
- 2021-01-02 01:25
收益了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯