- 算法与程序框图
- 共2022题
如图是求12+22+32+…+1002的值的程序框图,则正整数n= .
正确答案
100
【思路点拨】从开始执行循环体,依次写出i,s的变化,找出i与n的关系.
:解:第一次执行后,i=2,s=12;第二次执行后,i=3,s=12+22,而题目要求计算12+22+…+1002,故n=100.
阅读下面的程序框图,该程序输出的结果是_________.
正确答案
试题分析:根据框图的循环结构,依次;
;
;
;
。跳出循环,输出
。
执行如图所示的程序框图,输出的所有值之和是_________.
正确答案
试题分析:由程序框图可知,当时,1不是3的倍数,输出1;当
,3是3的倍数,不输出;同理,接下来输出的数还有
,所以之和是
.
如图,是一程序框图,则输出结果为 .
正确答案
5/11
略
执行右侧的程序框图,若输入,则输出
.
正确答案
C
试题分析:第一次运行后y=5,第二次运行后y=,第三次运行后
,此时
,满足条件,故输出
.
如图所示的流程图,若输入的值为2,则输出
的值为 .
正确答案
127
试题分析:根据题意可得:输入,
由不成立,运行第一次:
;
由不成立,运行第二次:
;
由不成立,运行第三次:
;
由成立,即输出127.
如图是一个求50名学生数学平均分的程序,在横线上应填的语句为 .
正确答案
试题分析:因为是求50名学生数学平均分,因此当且仅当循环50次,所以判断语句有关次数,即
如图是一个算法的流程图,则最后输出的S=________.
正确答案
36
这是一个典型的当型循环结构,
当n=1,3,5,7,9,11时满足条件,
执行下面的语句,S=1+3+5+7+9+11=36,当n=13时不满足条件,退出循环,执行输出S=36.
执行如图所示的程序框图,运行相应的程序,输出的结果__________
正确答案
9
试题分析:本小题进行了三次的循环,当=1时,
=1.当
=2时,
=1+3=4.当
=3时,
=1+3+5=9.故填9.本小题主要是应用直到型循环,同时有三个变量,其中
是计算变量.每次都是增加2个单位的求和式.仅循环三次.
某程序框图如图所示,若输出的S=57,则判断框内应________(请用k的不等关系填写,如k>10等)
正确答案
试题分析:程序在运行过程中各变量值变化如下表:
K S 是否继续循环
循环前 1 1/
第一圈 2 4 是
第二圈 3 11 是
第三圈 4 26 是
第四圈 5 57 否
故退出循环的条件应为k>4
故答案为:k>4.
扫码查看完整答案与解析