执行如图的程序框图,则输出K的值为( )A.98 B.99 C.100D.101
问题详情:
执行如图的程序框图,则输出K的值为( )
A.98 B.99 C.100 D.101
【回答】
B【考点】程序框图.
【分析】模拟程序的运行,依次写出每次循环得到的K,S的值,观察规律,可得当K=99,S=2,满足条件S≥2,退出循环,输出K的值为99,从而得解.
【解答】解:模拟程序的运行,可得
K=1,S=0
S=lg2
不满足条件S≥2,执行循环体,K=2,S=lg2+lg=lg3
不满足条件S≥2,执行循环体,K=3,S=lg3+lg=lg4
…
观察规律,可得:
不满足条件S≥2,执行循环体,K=99,S=lg99+lg=lg100=2
满足条件S≥2,退出循环,输出K的值为99.
故选:B.
【点评】本题主要考查了循环结构的程序框图,正确判断退出循环的条件是解题的关键,属于基础题.
知识点:框图
题型:选择题