题目内容
9.所示的程序框图输出的结果为S=35,则判断框中应填入的关于k的条件是( )| A. | k>7 | B. | k≤6 | C. | k>6 | D. | k<6 |
分析 根据赋值框中对累加变量和循环变量的赋值,先判断后执行,假设满足条件,依次执行循环,到累加变量S的值为35时,再执行一次k=k+1,此时判断框中的条件不满足,由此可以得到判断框中的条件.
解答 解:框图首先给累加变量S赋值1,给循环变量k赋值10.
判断10>6,执行S=1+10=11,k=10-1=9;
判断9>6,执行S=11+9=20,k=9-1=8;
判断8>6,执行S=20+8=28,k=8-1=7;
判断7>6,执行S=28+7=35,k=6;
判断6≤6,输出S的值为35,算法结束.
所以判断框中的条件是k>6?.
故选:C.
点评 本题考查了程序框图中的循环结构,考查了当型循环,当型循环是先判断后执行,满足条件执行循环,不满足条件时,算法结束,此题是基础题.
练习册系列答案
相关题目
20.函数f(x)=$\left\{\begin{array}{l}{ax+b,x<-1}\\{ln(x+a),x≥-1}\\{\;}\end{array}\right.$的图象如图所示,则f(-3)等于( )

| A. | -$\frac{1}{2}$ | B. | -$\frac{5}{4}$ | C. | -1 | D. | -2 |
17.某校高一、高二、高三年级学生人数分别是400,320,280.采用分层抽样的方法抽取50人,参加学校举行的社会主义核心价值观知识竞赛,则样本中高三年级的人数是( )
| A. | 20 | B. | 16 | C. | 15 | D. | 14 |
1.若函数y=2x上存在点(x,y)满足约束条件$\left\{\begin{array}{l}x+y-3≤0\\ x-2y-3≤0\\ x≥m\end{array}\right.$,则实数m的最大值为( )
| A. | $\frac{1}{2}$ | B. | 1 | C. | $\frac{{\sqrt{2}}}{2}$ | D. | 2 |