执行如图的程序框图,则输出K的值为(  )A.98  B.99   C.100D.101

来源:语文精选馆 2.43W

问题详情:

执行如图的程序框图,则输出K的值为(  )

执行如图的程序框图,则输出K的值为(  )A.98  B.99   C.100D.101

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执行如图的程序框图,则输出K的值为(  )A.98  B.99   C.100D.101 第2张=lg3

不满足条件S≥2,执行循环体,K=3,S=lg3+lg执行如图的程序框图,则输出K的值为(  )A.98  B.99   C.100D.101 第3张=lg4

观察规律,可得:

不满足条件S≥2,执行循环体,K=99,S=lg99+lg执行如图的程序框图,则输出K的值为(  )A.98  B.99   C.100D.101 第4张=lg100=2

满足条件S≥2,退出循环,输出K的值为99.

故选:B.

【点评】本题主要考查了循环结构的程序框图,正确判断退出循环的条件是解题的关键,属于基础题.

知识点:框图

题型:选择题

热门标签