题目内容
已知一个算法的流程图如图所示,则输出的结果是( )

| A、3 | B、11 | C、43 | D、171 |
考点:程序框图
专题:图表型,算法和程序框图
分析:模拟执行程序,根据算法流程依次写出每次循环得到的a的值,当a=43时,满足条件a>40,退出循环,输出a的值为43.
解答:
解:模拟执行程序,可得
a=
a=1
不满足条件a>40,a=3
不满足条件a>40,a=11
不满足条件a>40,a=43
满足条件a>40,退出循环,输出a的值为43.
故选:C.
a=
| 1 |
| 2 |
a=1
不满足条件a>40,a=3
不满足条件a>40,a=11
不满足条件a>40,a=43
满足条件a>40,退出循环,输出a的值为43.
故选:C.
点评:本题主要考查了程序框图和算法,根据算法流程依次写出每次循环得到的a的值是解题的关键,属于基本知识的考查.
练习册系列答案
相关题目
如图,若输入两个不同的正数,经程序运行后输出的数相同,则称这两个数为“协同数”,那么下面所给的四组数中属于“协同数”的一组是( )

| A、6,64 |
| B、8,16 |
| C、16,256 |
| D、30,512 |
已知函数f(x)是定义在R上的偶函数,当x≥0时,f(x)=sin2x,则f(-
)=( )
| 17π |
| 6 |
A、
| ||||
B、-
| ||||
C、
| ||||
D、-
|
已知z=1-i,其中i为虚数单位,则
+z=( )
| 2 |
| z |
| A、2 | B、2+i |
| C、2-i | D、2+2i |
算法流程图如图所示,若输入x=-1,n=3,其输出结果是( )

| A、-4 | B、4 | C、-3 | D、5 |
已知全集U={1,2,3,4,5,6},集合A={1,3},B={3,4,5},则集合∁U(A∩B)=( )
| A、{3,6} |
| B、{4,5} |
| C、{3,4,5,6} |
| D、{1,2,4,5,6} |