如图是把二进制数11111(2)化为十进制数的一个程序框图,则判断框内应填入的条件是(  )A.i>4B.i

日期:2016-07-14 22:48:32 人气:2

如图是把二进制数11111(2)化为十进制数的一个程序框图,则判断框内应填入的条件是(  )A.i>4B.i

因为11111(2)=31(10)执行程序框图,有S=1,i=1满足条件,有S=3,i=2;满足条件,有S=7,i=3;满足条件,有S=15,i=4;满足条件,有S=31,i=5;此时应该不满足条件,退出执行循环体,输出S的值为31.故选:B.
    A+
热门评论