题目内容
如图给出了计算
+
+
+…+
的值的程序框图,其中①②分别是( )

| 1 |
| 2 |
| 1 |
| 4 |
| 1 |
| 6 |
| 1 |
| 60 |
| A、i<30,n=n+2 |
| B、i=30,n=n+2 |
| C、i>30,n=n+2 |
| D、i>30,n=n+1 |
考点:程序框图
专题:算法和程序框图
分析:根据算法的功能确定循环的次数,从而确定跳出循环的i值,由此可得判断框内①应填的条件;再根据n值的变化规律得执行框②应填的内容.
解答:
解:∵算法的功能是计算
+
+
+…+
的值,
∴循环体循环的次数为30,∴跳出循环的i值为31,
∴判断框内①应填的条件为i≥31或i>30;
根据n值的变化规律得执行框②应填n=n+2,
故选:C.
| 1 |
| 2 |
| 1 |
| 4 |
| 1 |
| 6 |
| 1 |
| 60 |
∴循环体循环的次数为30,∴跳出循环的i值为31,
∴判断框内①应填的条件为i≥31或i>30;
根据n值的变化规律得执行框②应填n=n+2,
故选:C.
点评:本题考查了循环结构的程序框图,根据算法的功能确定循环的次数是解答本题的关键.
练习册系列答案
相关题目
设等差数列{an}的前n项和为Sn,若a2+a4+a9=24,则S9=( )
| A、36 | B、72 | C、144 | D、70 |
i2014=( )
| A、-1 | B、1 | C、-i | D、i |
已知函数f(x)=x2+f′(2)(lnx-x),则f′(1)=( )
| A、1 | B、2 | C、3 | D、4 |