执行如图所示的程序框图,若输出的S=<img alt="1" src="/tk/20210511/1620742290614.png"/>,则判断框
执行如图所示的程序框图,若输出的S=,则判断框内填入的条件不可以是
A. k≤7?
B. k<7?
C. k≤8?
D. k<8?
【答案】C
【解析】模拟执行程序框图,依次写出每次循环得到的k,S的值,当k=8时,退出循环,输出S的值为,故判断框图可以填入的条件是k<8,由此得结果.
模拟执行程序框图,可得:
S=0,k=0
满足条件,k=2,S=
满足条件,k=4,S=+
满足条件,k=6,S=+
满足条件,k=8,S=+
+
=
由题意,此时应不满足条件,退出循环,输出S的值为.
结合选项可得判断框内填入的条件可以是:k<8.所以不可以的是k≥8的所有k.
故选:C.
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!