题目内容
执行如图所示的程序框图,输出的z值为( )
A.3 | B.4 | C.5 | D.6 |
执行循环体前,S=1,a=0,不满足退出循环的条件,执行循环体后,S=1×20=20,a=1,
当S=2°,a=1,不满足退出循环的条件,执行循环体后,S=1×21=21,a=2
当S=21,a=2,不满足退出循环的条件,执行循环体后,S=21×22=23,a=3
当S=23,a=3,不满足退出循环的条件,执行循环体后,S=23×23=26,a=4
当S=26,a=4,满足退出循环的条件,
则z=log2(26)=6
故输出结果为6
故选:D
当S=2°,a=1,不满足退出循环的条件,执行循环体后,S=1×21=21,a=2
当S=21,a=2,不满足退出循环的条件,执行循环体后,S=21×22=23,a=3
当S=23,a=3,不满足退出循环的条件,执行循环体后,S=23×23=26,a=4
当S=26,a=4,满足退出循环的条件,
则z=log2(26)=6
故输出结果为6
故选:D
练习册系列答案
相关题目