早教吧作业答案频道 -->其他-->
如图是将二进制数11111(2)化为十进制数的一个程序框图,判断框内应填入的条件是()A.i≤5B.i≤4C.i>5D.i>4
题目详情
如图是将二进制数11111(2)化为十进制数的一个程序框图,判断框内应填入的条件是( )
A.i≤5
B.i≤4
C.i>5
D.i>4
A.i≤5
B.i≤4
C.i>5
D.i>4
▼优质解答
答案和解析
首先将二进制数11111(2)化为十进制数,
11111(2)=1×20+1×21+1×22+1×23+1×24=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不满足判断框中的条件,
由此可知,判断框中的条件应为i>4.
故选D.
11111(2)=1×20+1×21+1×22+1×23+1×24=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不满足判断框中的条件,
由此可知,判断框中的条件应为i>4.
故选D.
看了如图是将二进制数11111(2...的网友还看了以下:
已知在常温下可以发生下列反应:H2SO3+I2+H2O=4H++2I-+SO42-2Fe3++2I- 2020-11-01 …
如图所示的程序框图输出的结果是S=720,则判断框内应填的条件是()A.i≤7B.i>7C.i≤9D 2020-11-11 …
(2009•泰安一模)下图是把二进制的数11111(2)化成十进制数的-个程序框图,则判断框内应填入 2020-11-13 …
计算机执行图中的程序框图,为使输出的S值等于12+14+16+…+118,则判断框内应该填入()A. 2021-01-15 …
图是用于求S=1+2+3+…+100的程序框图,判断框内应填入()A.i>100B.i<100C.i 2021-01-15 …
定义n!=k×2×…×n.如图是求k0!的程序框图,则在判断框内应填的条件是()A.i<10B.i> 2021-01-15 …
如图给出的是计算的值的一个框图,其中菱形判断框内应填入的条件是()A.i>8B.i>9C.i>10D 2021-01-15 …
如图给出的是计算…的值的一个框图,其中菱形判断框内应填入的条件是[]A.i>10B.i<10C.i> 2021-01-15 …
阅读如图的程序框图若输出的S的值等于42,那么在程序框图中的判断框内应填写的条件是()A.i>5B. 2021-01-15 …
如图是将二进制数11111(2)化为十进制数的一个程序框图,判断框内应填入的条件是()A.i≤5B. 2021-01-15 …