题目内容
执行如图所示的程序框图,若输出的结果为21,则判断框中应填( )

| A、i<5 | B、i<6 |
| C、i<7 | D、i<8 |
考点:程序框图
专题:算法和程序框图
分析:根据题意,模拟程序框图的执行过程,计算输出结果即可.
解答:
解:模拟程序框图执行过程,如下;
开始,i=1,s=0,不输出,进入循环,1是奇数?是,s=0-12=-1,i=1+1=2,
不输出,进入循环,2是奇数?否,s=-1+22=3,i=2+1=3,不输出,进入循环,
3是奇数?是,s=3-32=-6,i=3+1=4,不输出,进入循环,
4是奇数?否s=-6+42=10,i=4+1=5,不输出,进入循环,
5是奇数?是,s=10-52=-15,i=5+1=6,不输出,进入循环,
6是奇数?否,s=-15+62=21,i=6+1=7,退出循环,输出21,
∴判断框中的条件是:i<7?
故选C.
开始,i=1,s=0,不输出,进入循环,1是奇数?是,s=0-12=-1,i=1+1=2,
不输出,进入循环,2是奇数?否,s=-1+22=3,i=2+1=3,不输出,进入循环,
3是奇数?是,s=3-32=-6,i=3+1=4,不输出,进入循环,
4是奇数?否s=-6+42=10,i=4+1=5,不输出,进入循环,
5是奇数?是,s=10-52=-15,i=5+1=6,不输出,进入循环,
6是奇数?否,s=-15+62=21,i=6+1=7,退出循环,输出21,
∴判断框中的条件是:i<7?
故选C.
点评:本题考查了程序框图的执行结果的问题,解题时应模拟程序的执行过程,是基础题.
练习册系列答案
相关题目
a,b是方程mx2+nx-2=0的两个不等的实数根,且点M(m,n)在圆C:x2+y2=1上,那么过点A(a,a2)和B(b,b2)的直线与圆C的位置关系( )
| A、相离 | B、相切 |
| C、相交 | D、随m,n的变化而变化 |
公差不为零的等差数列{an}的前n项和为Sn,若a3是a2与a6的等比中项,S4=8,则S6=( )
| A、18 | B、24 | C、60 | D、90 |
某几何体的三视图如图所示,则它的体积是( )

| A、5 | ||
| B、6 | ||
C、
| ||
D、
|
(
+
)10的展开式中常数项为( )
| x |
| 1 | |||
|
| A、120 | B、210 |
| C、252 | D、45 |
设全集U=R,M={x|x2+3x<0},N={x|y=
},则图中阴影部分表示的集合为( )
| -x-1 |
| A、{x|x>-1} |
| B、{x|-3<x<0} |
| C、{x|x≤-3} |
| D、{x|-1<x<0} |
已知等差数列{an}中,a3+a4=a12,a1+a2=10,则a2+a4+…a100的值等于( )
| A、1300 | ||
| B、1350 | ||
| C、2650 | ||
D、
|
已知复数z满足
=i(i为虚数单位),则z的虚部为( )
| 1+z |
| 1-z |
| A、1 | B、-i | C、i | D、-1 |