题目内容
10.阅读如图所示的程序框图,若输入的k=10,则该算法的功能是( )A. | 计算1+21+22+…+210的和 | B. | 计算1+21+22+…+29的和 | ||
C. | 计算1+3+7+…+(29-1)的和 | D. | 计算1+3+7+…+(210-1)的和 |
分析 从赋值框给出的两个变量的值开始,逐渐分析写出程序运行的每一步,便可得到程序框图表示的算法的功能
解答 解:框图首先给累加变量S和循环变量i赋值,
S=0,i=1;
判断i>10不成立,执行S=1+2×0=1,i=1+1=2;
判断i>10不成立,执行S=1+2×1=1+2,i=2+1=3;
判断i>10不成立,执行S=1+2×(1+2)=1+2+22,i=3+1=4;
…
判断i>10不成立,执行S=1+2+22+…+29,i=10+1=11;
判断i>10成立,输出S=1+2+22+…+29.
算法结束.
故选:B
点评 本题考查解决程序框图中的循环结构时,利用条件进行模拟运行是解决本题的关键.
练习册系列答案
相关题目
20.某校高一.2班学生每周用于数学学习的时间x(单位:h)与数学成绩y(单位:分)之间有如下数据:
某同学每周用于数学学习的时间为18小时,试预测该生数学成绩.
x | 24 | 15 | 23 | 19 | 16 | 11 | 20 | 16 | 17 | 13 |
y | 92 | 79 | 97 | 89 | 64 | 47 | 83 | 68 | 71 | 59 |
18.已知流程图如图所示,该程序运行后,为使输出的b值为16,则循环体的判断框内①处应填( )
A. | a>3? | B. | a≥3? | C. | a≤3? | D. | a<3? |
5.下列写法正确的是( )
A. | 751(9) | B. | 751(7) | C. | 095(12) | D. | 901(2) |
20.八人分乘三辆小车,每辆小车至少载1人最多载4人,不同坐法共有( )
A. | 770种 | B. | 1260种 | C. | 4620种 | D. | 2940种 |