万能百科  > 所属分类  > 

阅读下列说明和流程图,将应填入(n)处的语句写在对应栏内。【说明】 设学生(学生数少于50人)某次考试

阅读下列说明和流程图,将应填入(n)处的语句写在对应栏内。

【说明】

设学生(学生数少于50人)某次考试的成绩按学号顺序逐行存放于某文件中,文件以单行句点“.”为结束符。下面的流程图用于读取该文件,并把全部成绩从高到低排序到数组B[50]中。

【流程图】

正确答案:

(1)B[0]←a (2)i←0 (3)a="."(4)aB[j] (5)j--(1)B[0]←a (2)i←0 (3)a="."(4)aB[j] (5)j-- 解析:本题考查用程序流程图来描述排序。 题目要求将文件中学生的成绩读出,并把全部成绩从高到低排序到数组B[50]中。这里面涉及两个问题,第一是从文件中读数,文件中的数据是以单行句点“.”为结束符的,在未读到此符号前,应该将继续取数据。第二是排序,每取到一个学生的成绩都要与数组的学生成绩比较,按照从高到低

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签