如图是将二进制数11111 (2) 化为十进制数的一个程序框图,判断框内应填入的条件是( ) A.i≤5
如图是将二进制数11111 (2) 化为十进制数的一个程序框图,判断框内应填入的条件是( ) A.i≤5
日期:2016-06-23 04:24:41 人气:1
首先将二进制数11111 (2) 化为十进制数,11111 (2) =1×2 0 +1×2 1 +1×2 2 +1×2 3 +1×2 4 =31,由框图对累加变量S和循环变量i的赋值S=1,i=1,i不满足判断框中的条件,执行S=1+2×S=1+2×1=3,i=1+1=2,i不满足条件,执行S=1+2×3=7,i=2+1=3,i不满足条件,执行S=1+2×7=15,i=3+1=4,i仍不满足条件,执行S=1+2×15=31,此时31是要输出的S值,说明i不满足判断框中的条件,由此可知,判断框中的条