题目内容
5.设学生的考试成绩为G,则下面的代码的算法目的是( )n←0
m←0
While n<50
Read G
If G<60then m←m+1
n←n+1
End while
Print m.
| A. | 计算50个学生的平均成绩 | B. | 计算50个学生中不及格的人数 | ||
| C. | 计算50个学生中及格的人数 | D. | 计算50个学生的总成绩 |
分析 模拟执行伪代码可知,循环50次,每次循环读入一个成绩G,当满足条件G<60时,计数器m的值增加1,最后输出m的值,程序代码的功能是计算并输出50个学生中不及格的人数.
解答 解:模拟执行伪代码可知:
循环50次,每次循环读入一个成绩G,
当满足条件G<60时,计数器m的值增加1,
最后输出m的值,
故可知程序代码的功能是计算并输出50个学生中不及格的人数.
故选:B.
点评 本题主要考查了程序和伪代码,正确理解程序代码的功能是解题的关键,属于基础题.
练习册系列答案
相关题目
10.在各项均为正数的等比数列{an}中,若2a4+a3-2a2-a1=8,则2a5+a4的最小值为( )
| A. | 12 | B. | $12\sqrt{2}$ | C. | $12\sqrt{3}$ | D. | $16\sqrt{3}$ |
11.已知集合A={x|y=$\sqrt{{x}^{2}-2x-3}$},B={y|y=$\sqrt{{x}^{2}-2x-3}$},则A∩B=( )
| A. | [3,+∞) | B. | (-∞,-1]∪[3,+∞) | C. | (-∞,1] | D. | R |