题目内容
20.若程序框图如图所示,则程序运行后输出的值是( )A. | 2 | B. | 3 | C. | 4 | D. | 5 |
分析 模拟执行程序框图,根据条件依次写出每次循环得到的n,i的值,当满足条件n=5时退出循环,输出i的值为5.
解答 解:模拟执行程序框图,可得
n=12,i=1
不满足条件n是奇数,n=6,i=2,不满足条件n=5,
不满足条件n是奇数,n=3,i=3,不满足条件n=5,
满足条件n是奇数,n=10,i=4,不满足条件n=5,
不满足条件n是奇数,n=5,i=5,满足条件n=5,
退出循环,输出i的值为5.
故选:D.
点评 本题主要考查了循环结构的程序框图,根据条件依次写出每次循环得到的n,i的值是解题的关键,属于基础题.
练习册系列答案
相关题目
8.某同学在一次综合性测试中语文、数学、英语、科学、社会5门学科的名次在其所在班级里都不超过3(记第一名为1,第二名为2,第三名为3,依此类推且没有并列名次情况),则称该同学为超级学霸,现根据不同班级的甲、乙、丙、丁四位同学对一次综合性测试名次数据的描述,一定可以推断是超级学霸的是( )
A. | 甲同学:平均数为2,中位数为2 | B. | 乙同学:中位数为2,唯一的众数为2 | ||
C. | 丙同学:平均数为2,标准差为2 | D. | 丁同学:平均数为2,唯一的众数为2 |
12.设等比数列{an}中,前n项和为Sn,已知S3=8,S6=7,则a7+a8+a9=( )
A. | 8 | B. | 6 | C. | $\frac{1}{6}$ | D. | $\frac{1}{8}$ |