执行如图所示的算法,则输出的结果是(    )A.1   B.   C.   D.2 

来源:语文精选馆 1.3W

问题详情:

执行如图所示的算法,则输出的结果是(    )A.1   B.   C.   D.2 

执行如图所示的算法,则输出的结果是(     )

A.1    B.    C.    D.2

 

【回答】

A【考点】程序框图.

【专题】图表型;算法和程序框图.

【分析】模拟执行程序框图,依次写出每次循环得到的n,M,S的值,当S=1时,满足条件S∈Q,退出循环,输出S的值为1.

【解答】解:模拟执行程序框图,可得

S=0,n=2

n=3,M=,S=

不满足条件S∈Q,n=4,M=,S=+

不满足条件S∈Q,n=5,M=,S=++=1

满足条件S∈Q,退出循环,输出S的值为1.

故选:A.

【点评】本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,属于基础题.

 

知识点:框图

题型:选择题

热门标签