题目内容

(2012•湖南模拟)阅读图中的程序框图,该程序运行后输出的S的值为
55
55
分析:从框图给累加变量和循环变量的赋值开始,依次判断执行,直至累加变量S不满足小于50算法结束,输出S.
解答:解:框图首先赋值k=1,S=0,
判断0<50,执行S=0+1=1,k=1+1=2;
判断1<50,执行S=1+2=3,k=2+1=3;
判断3<50,执行S=3+3=6,K=3+1=4;
判断6<50,执行S=6+4=10,k=4+1=5;
判断10<50,执行S=10+5=15,K=5+1=6;
判断15<50,执行S=15+6=21,k=6+1=7;
判断21<50,执行S=21+7=28,K=7+1=8;
判断28<50,执行S=28+8=36,k=8+1=9;
判断36<50,执行S=36+9=45,k=9+1=10;
判断45<50,执行S=45+10=55,k=10+1=11;
判断55>50,算法结束,输出S的值为55.
故答案为55.
点评:本题考查了循环框图中的当型循环,当型循环是先判断后执行,满足条件执行循环,不满足条件算法结束,此题在运算过程中极易出错,是易错题.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网