题目内容
下面的茎叶图是某班在一次测验时的成绩,伪代码用来同时统计女生、男生及全班成绩的平均分,试回答下列问题:
(1)在伪代码中,“k=0”的含义是什么?横线①处应填什么?
S←0,T←0
For I From 1 To 32
Read k,x
If k=0 Then S←S+x
If k=1 Then T←T+x
End For
A← ①
S←S/15,T←T/17
Print S,T,A
(2)执行伪代码,输出S,T,A的值分别是多少?
(3)请分析该班男女生的学习情况.
答案:
解析:
解析:
(1)全班32名学生中,有15名女生,17名男生.在伪代码中,根据“S←S/15,T←T/17”可以推知,“k=1”和“k=0”分别代表男生和女生;S,T,A分别代表女生、男生及全班成绩的平均分;横线①处应填“(S+T)/32”.(4分) (2)女生、男生及全班成绩的平均分分别为S=78,T=77,A≈77.47.(4分) (3)15名女生成绩的平均分为78,17名男生成绩的平均分为77.从中可以看出女生成绩比较集中,整体水平稍高于男生;男生中的高分段比女生高,低分段比女生多,相比较男生两级分化比较严重. |
练习册系列答案
相关题目