题目内容
如图是将二进制数111111(2)化为十进制数的程序框图,判断框内填入条件是( )

分析:由已知中的程序框图程序要要循环5次,根据循环变量的初值为1,步长为1,故循环变量的终值为5,由满足条件时退出循环,分析四个答案,即可得到结论.
解答:解:由已知中程序的功能是将二进制数111111(2)化为十进制数
结合循环体中S=1+2S,及二进制数111111(2)共有6位
可得循环体要重复执行5次
又由于循环变量初值为1,步长为1,故循环终值为5,
即i≤5时,继续循环,i>5时,退出循环
故选A
结合循环体中S=1+2S,及二进制数111111(2)共有6位
可得循环体要重复执行5次
又由于循环变量初值为1,步长为1,故循环终值为5,
即i≤5时,继续循环,i>5时,退出循环
故选A
点评:本题考查的知识点是循环结构,其中根据已知条件判断出循环执行的次数,进而确定进入循环的条件是解答本题的关键.但易将程序错认为是当型结构而错选C.
练习册系列答案
相关题目