精英家教网 > 高中数学 > 题目详情
程序框图S4=1给出了计算数列{an}的前8项和S的算法,算法执行完毕后,输出的S为
92
92
分析:按照程序框图的流程,写出前几次循环的结果并同时判断各次结果是否满足判断框中的条件;直到不满足条件执行输出结果.
解答:解:经过第一次循环得到s=1,a=2,n=2;
经过第二次循环得到s=3,a=4,n=3;
经过第三次循环得到s=7,a=7,n=4;
经过第四次循环得到s=14,a=11,n=5;
经过第五次循环得到s=25,a=16,n=6;
经过第六次循环得到s=41,a=22,n=7;
经过第七次循环得到s=63,a=29,n=8;
经过第八次循环得到s=92,a=37,n=9;此时,不满足判断框中的条件,执行输出92
故答案为:92.
点评:本题考查解决程序框图中的循环结构时,常采用写出前几次循环的结果,找规律.
练习册系列答案
相关习题

科目:高中数学 来源:中华一题 高中数学必修3·B版(配套人民教育出版社实验教科书) 人教版 题型:044

给出下面的算法:

S1 输入x;

S2 若x<0,则y=x+1;否则执行S3;

S3 若x=0,则y=0;否则y=x;

S4 输出y.

(1)指出该算法的功能;

(2)画出算法的程序框图;

(3)写出该算法的程序.

查看答案和解析>>

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

以下给出一个算法:

S1  输入x;

S2  若x<0,则y=x+1;否则执行S3;

S3  若x=0,则y=0;否则y=x;

S4  输出y;

S5  结束.

(1)指出该算法的功能;

(2)将该算法用程序框图表示出来;

(3)写出该算法的程序.

查看答案和解析>>

同步练习册答案