题目内容

张老师给学生出了一道题,“试写一个程序框图,计算S=1+
1
3
+
1
5
+
1
7
+
1
9
”.发现同学们有如下几种做法,其中有一个是错误的,这个错误的做法是(  )
A、精英家教网
B、精英家教网
C、精英家教网
D、精英家教网
分析:要分析流程图的正误,可逐个的模拟运行,并写出程序的运行结果,然后和题目要求进行比较,如果一致,则说明流程图编写正确,如果不一致,说明错误.
解答:解:对答案中列示的流程图逐个进行分析,
根据分析程序框图结果知:
A,B,D的功能均为累加计算S=1+
1
3
+
1
5
+
1
7
+
1
9
,故A、B、D均正确;
C的功能为累加计算S=1+
1
3
+
1
5
+
1
7
,与题目要求不一致,
故C答案对应的流程图不正确
故选C
点评:由于算法的多样性,我们在编制算法时,可以通过不同的方法实现同一个目标,但是要判断要分析流程图的正误,可模拟程序的运行过程,并写出程序的运行结果,然后和题目要求进行比较,如果一致,则说明流程图编写正确,如果不一致,说明错误.
练习册系列答案
相关题目

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

精英家教网