精英家教网 > 高中数学 > 题目详情
精英家教网根据如图的程序框图完成
(1)若①处为“i>4?”,②处“输出s”,输入a=1时,求程序框图输出结果是多少?
(2)若要使S>10000•a,(输入a的值范围0<a≤9),求循环体被执行次数的最小值,请设计①和②处分别填什么?(只填结果)
分析:(1)框图首先执行了一次运算,即S=0+1=1,t=10×1+1=11,i=1+1=2,然后判断i与4的大小关系,不满足i>4,继续执行运算S=S+t,t=10t+1,i=i+1,满足i>4,则输出S的值.
(2)要使S>10000•a,求循环体被执行次数的最小值,结合程序框图即可得到答案.
解答:解:(1)框图首先执行了一次运算,即S=0+1=1,t=10×1+1=11,i=1+1=2,
判断i>4不成立,继续执行运算S=1+11,t=10×11+1=111,i=i+1=3,
判断i>4不成立,继续执行运算S=1+11+111,t=10×111+1=1111,i=i+1=4,
判断i>4不成立,继续执行运算S=1+11+111+1111,t=10×1111+1=11111,i=i+1=5,
判断i>4成立,输出S的值:S=1+11+111+1111=1234;                  
(2)由于要使S>10000•a,求循环体被执行次数的最小值,
则①处填 S>10000•a?
②处填 输出i-1
点评:本题考查了程序框图,是直到型循环,直到型循环是先执行一次运算,然后判断,直到满足条件结束循环,是基础题.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

已知数列{an},a1=1,an+1=an+2n,计算数列{an}前10项的和;现已给出了该问题算法的程序框图(如图所示),
(I)请在图中执行框中的(A)处填上合适的语句,使之能完成该题算法功能;
(II)根据程序框图写出伪代码.
(Ⅲ)按照流程图,执行完程序框图后输出结果,s,p,i的值各为多少?

查看答案和解析>>

科目:高中数学 来源:江苏省扬州中学2008-2009学年度第一学期期中考试高二数学试卷 题型:044

已知数列{an},a1=1,an+1=an+2n,计算数列{an}前10项的和;现已给出了该问题算法的程序框图(如图所示)

(Ⅰ)请在图中执行框中的(A)处填上合适的语句,使之能完成该题算法功能;

(Ⅱ)根据程序框图写出伪代码.

(Ⅲ)按照流程图,执行完程序框图后输出结果,s,p,i的值各为多少?

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

已知数列{an},a1=1,an+1=an+2n,计算数列{an}前10项的和;现已给出了该问题算法的程序框图(如图所示),
(I)请在图中执行框中的(A)处填上合适的语句,使之能完成该题算法功能;
(II)根据程序框图写出伪代码.
(Ⅲ)按照流程图,执行完程序框图后输出结果,s,p,i的值各为多少?

查看答案和解析>>

科目:高中数学 来源:2008-2009学年江苏省扬州中学高二(上)期中数学试卷(解析版) 题型:解答题

已知数列{an},a1=1,an+1=an+2n,计算数列{an}前10项的和;现已给出了该问题算法的程序框图(如图所示),
(I)请在图中执行框中的(A)处填上合适的语句,使之能完成该题算法功能;
(II)根据程序框图写出伪代码.
(Ⅲ)按照流程图,执行完程序框图后输出结果,s,p,i的值各为多少?

查看答案和解析>>

同步练习册答案