题目内容
若[x]表示不超过x的最大整数,如[2,1]=2,[-2,1]=-3执行如图所示的程序框图,则输出的S值为( )

| A、2 | B、3 | C、4 | D、5 |
考点:程序框图
专题:新定义,图表型,算法和程序框图
分析:根据定义,模拟执行程序,依次写出每次循环得到的S,n的值,当n=6时,循环结束,输出S的值为4.
解答:
解:模拟执行程序,可得
第一次循环S=1+[
]=1,n=2,
第二次循环S=1+[
]=1,n=3,
第三次循环S=1+[
]=2,n=4,
第四次循环S=2+[
]=3,n=5,
第五次循环S=3+[
]=4,n=6,
此时,循环结束,输出S的值为4.
故选:C.
第一次循环S=1+[
| 2 |
| 4 |
第二次循环S=1+[
| 4 |
| 5 |
第三次循环S=1+[
| 6 |
| 5 |
第四次循环S=2+[
| 8 |
| 7 |
第五次循环S=3+[
| 10 |
| 8 |
此时,循环结束,输出S的值为4.
故选:C.
点评:本题主要考查了程序框图和算法,正确理解新定义的算法是解题的关键,属于基本知识的考查.
练习册系列答案
相关题目
若α表示平面,a,b表示直线,给定下列四个说法:其中正确说法的序号是( )
①若a∥α,a⊥b,则b⊥α;
②若a∥b,a⊥α,则b⊥α;
③若a⊥α,a⊥b,则b∥α;
④若a⊥α,b⊥α,则a∥b.
①若a∥α,a⊥b,则b⊥α;
②若a∥b,a⊥α,则b⊥α;
③若a⊥α,a⊥b,则b∥α;
④若a⊥α,b⊥α,则a∥b.
| A、①和② | B、②和④ |
| C、③和④ | D、①和③ |
已知函数f(x)=(2k-1)x+2在R上是减函数,则实数k的取值范围为( )
A、k<-
| ||
B、k>-
| ||
C、k<
| ||
D、k>
|
已知实数x,y满足约束条件
,则z=x+3y的取值范围是( )
|
| A、[1,9] |
| B、[2,9] |
| C、[3,7] |
| D、[3,9] |