微机原理41(程序设计单元实验5-1).pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 6页
  • 2016-12-04 发布于河南
  • 举报
微机原理41(程序设计单元实验5-1)

微机原理程序设计单元实验5 (第一次课) 成绩排序程序设计 一、导 课 复习多重循环程序设计的要点 二、实验内容 实验目的: 熟悉并掌握模块化程序设计的方法和技巧 熟悉自顶向下根据任务需求分解模块的分析方法 进一步熟悉分支、多重循环等程序结构 实验5:编制一个汇编程序,要求可以接收从键盘输入一个班的学生成绩,并存放于grade数组中。根据grade数组中的学生成绩进行排序,再按学号顺序把名次从屏幕上显示出来。 要求: (1)能够连续输入(能一次输入50个学生的成绩),且一次 性输入学号和成绩。 如01,90(回车) 表示输入的学号为01,成绩为90分 (2)输出分3列显示:第1列显示学号,第2列显示名次,第三列显示成绩 (3)程序应基于模块化的子程序架构,模块划分合理,具有清晰的入口、出口。 * * 循环嵌套 复杂算法常用多重循环实现。多重循环是一层套一层的循环嵌套,外层包含内层,各层之间不得交叉,而且不允许用转移指令从外层转到内层。 关键在于建立2个循环: (1)本数与其后数的比较(n-i次) (2)对所有数都需这样比较(n-1次) *

文档评论(0)

1亿VIP精品文档

相关文档