阅读以下说明和流程图,将应填入(n)处的字句写在对应栏内。 [说明] 设学生某次考试的成绩按学号顺序逐行存放于某文件中,文件以单行句点“.”为结束符。下面的流程图读取该文件,统计出全部成绩中的最高分max和最低分min。

admin2009-02-15  22

问题 阅读以下说明和流程图,将应填入(n)处的字句写在对应栏内。
[说明]
   设学生某次考试的成绩按学号顺序逐行存放于某文件中,文件以单行句点“.”为结束符。下面的流程图读取该文件,统计出全部成绩中的最高分max和最低分min。

选项

答案(1) max←a (2) min←a (3) a="." (4) a>max或a≥max或max<a或max≤a (5) a<min或a≤min或min>a或min≥a

解析 本题用到的三个变量及其作用分别为:a,存放读入的一行数据;max存放最高分;min存放最低分。算法首先读入文件的第一行数据a,若a为文件结束符“.”,则算法提前结束;否则为max和min赋初值a,循环读入文件其余部分,直至文件末尾。循环过程中,当某行数据a大于max时,更新max的值;当某行数据a小于min时,更新min的值。
转载请注明原文地址:https://kaotiyun.com/show/FojZ777K
0

最新回复(0)