精英家教网 > 高中数学 > 题目详情
若输入数据n=6,a1=-2,a2=-2.4,a3=1.6,a4=5.2,a5=-3.4,a6=4.6,执行如图所示的算法程序,则输出结果为(  )
分析:根据输入的n的值和六个数据,判断循环变量和6的大小,当i<6时进入循环体依次对S替换,i>6时结束算法.
解答:解:赋值S=0,i=1,
判断1≤6,执行S=
(1-1)×0+a1
1
=
(1-1)×0+(-2)
1
=-2
,i=1+1=2;
判断2≤6,执行S=
(2-1)×(-2)+a2
2
=
(2-1)×(-2)+(-2.4)
2
=-2.2,i=2+1=3;
判断3≤6,执行S=
(3-1)×(-2.2)+a3
3
=
(3-1)×(-2.2)+1.6
3
=-
2.8
3
,i=3+1=4;
判断4≤6,执行S=
(4-1)×(-
2.8
3
)+a4
4
=
(4-1)×(-
2.8
3
)+5.2
4
=0.6,i=4+1=5;
判断5≤6,执行S=
(5-1)×0.6+a5
5
=
(5-1)×0.6+(-3.4)
5
=-
1
5
,i=5+1=6;
判断6≤6,执行S=
(6-1)×(-
1
5
)+a6
6
=
(6-1)×(-
1
5
)+4.6
6
=0.6,i=6+1=7;
此时7>6,算法结束,输出的结果为0.6.
故选B.
点评:本题考察查了程序框图中的当型循环,当型循环式先判断后执行,满足条件进入循环,不满足条件,算法结束.
练习册系列答案
相关习题

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

若输入数据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

查看答案和解析>>

科目:高中数学 来源:2012年陕西省西安市高新一中高三大练习数学试卷(理科)(解析版) 题型:选择题

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

A.0.5
B.0.6
C.0.7
D.0.8

查看答案和解析>>

科目:高中数学 来源:陕西省模拟题 题型:单选题

若输入数据n=6,a1=-2,a2=-2.4,a3=1.6,a4=5.2,a5=-3.4,a6=4.6,执行如图所示的算法程序,则输出结果为
[     ]
A.0.5
B.0.6
C.0.7
D.0.8

查看答案和解析>>

科目:高中数学 来源:陕西省模拟题 题型:单选题

若输入数据n=6,a1=-2,a2=-2.4,a3=1.6,a4=5.2,a5=-3.4,a6=4.6,执行如图所示的算法程序,则输出结果为
[     ]
A.0.5
B.0.6
C.0.7
D.0.8

查看答案和解析>>

同步练习册答案