题目内容

18.设计如图的程序框图,统计高三某班59位同学的数学平均分,输出不少于平均分的人数 (用j表示),则判断框中应填入的条件是(  )
A.i<58?B.i≤58?C.j<59?D.j≤59?

分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,由程序框图知:要想判断所有59位学生的成绩ai≥b(i=1,2,3,…59)是否成立,判断框中应填入的条件是i≤58?

解答 解:由程序框图知:
先输入59位同学的数学成绩,并求出平均分b,
然后依次判断59名学生的成绩ai≥b(i=1,2,3,…59)是否成立,
若成立,j=j+1,再判断下一位,若不成立,直接判断下一位,
由此得到要想判断所有59位学生的成绩ai≥b(i=1,2,3,…59)是否成立,
判断框中应填入的条件是i≤58?
故选:B.

点评 根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中既要分析出计算的类型,又要分析出参与计算的数据(如果参运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.

练习册系列答案
相关题目

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

精英家教网