关闭→
当前位置:中文知识站>习题库>执行如图的程序框图,若输入k的值为3,则输出S的值为(  )A.10  B.15  C.18  D.21

执行如图的程序框图,若输入k的值为3,则输出S的值为(  )A.10  B.15  C.18  D.21

中文知识站 人气:2.77W

问题详情:

执行如图的程序框图,若输入k的值为3,则输出S的值为(  )

执行如图的程序框图,若输入k的值为3,则输出S的值为(  )A.10  B.15  C.18  D.21

A.10   B.15   C.18   D.21

【回答】

B【考点】程序框图.

【分析】模拟执行程序框图,依次写出每次循环得到的n,S的值,当n=5,S=15时,不满足条件S<kn=15,退出循环,输出S的值为15,即可得解.

【解答】解:模拟程序的运行,可得

k=3,n=1,S=1

满足条件S<kn,执行循环体,n=2,S=3

满足条件S<kn,执行循环体,n=3,S=6

满足条件S<kn,执行循环体,n=4,S=10

满足条件S<kn,执行循环体,n=5,S=15

此时,不满足条件S<kn=15,退出循环,输出S的值为15.

故选:B.

知识点:框图

题型:选择题

TAG标签:#程序框图 #
热文推荐
猜你喜欢