题目内容

若输入数据n=6,a1=-2,a2=-2.4,a3=1.6,a4=5.2,a5=-3.4,a6=4.6,执行如图所示的算法程序,则输出结果为


  1. A.
    0.5
  2. B.
    0.6
  3. C.
    0.7
  4. D.
    0.8
B
分析:根据输入的n的值和六个数据,判断循环变量和6的大小,当i<6时进入循环体依次对S替换,i>6时结束算法.
解答:赋值S=0,i=1,
判断1≤6,执行,i=1+1=2;
判断2≤6,执行=-2.2,i=2+1=3;
判断3≤6,执行S==-,i=3+1=4;
判断4≤6,执行S==0.6,i=4+1=5;
判断5≤6,执行S==-,i=5+1=6;
判断6≤6,执行S==0.6,i=6+1=7;
此时7>6,算法结束,输出的结果为0.6.
故选B.
点评:本题考察查了程序框图中的当型循环,当型循环式先判断后执行,满足条件进入循环,不满足条件,算法结束.
练习册系列答案
相关题目

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

精英家教网