版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、7/7邮电大学微机原理与接口技术实验学院:班级:学号:班序号: :1.实验任务 一个学生的信息包括、班级、学号(班序号)、成绩。试编写程序实现以下功能: (1)能录入学生成绩(十进制形式);提示:输入形如:tom 205 16 95回车,每名学生用一行;选择一个特殊符表示输入结束 (2)能按要求(如班序号或成绩)进行排序显示; (3)能统计平均成绩; (4)能按分数段统计人数,不与格、6070、7080、8090、90100各分数段的人数。 提示:要有必要的提示信息。应该按至上而下规划程序结构,划分各个子程序的功能和调用关系。要求 写出实验报告,报告中包括算法思想、流程图,并附上源程序文件提交
2、方式 采用电子文档:以附件的形式发到以下,附件命名规则为:班号-学号.docx、班号-学号.asm,例:205-三-11211xxx.docx xy.forwardgmail.(205学生+206学号小于等于15的学生) 632593108 .(206学号大于15的学生+207学生)最后截止日4月28日23点前2.算法思想首先输入学生人数,输入数据位199,输入超出该围时调用ERROR函数,提示错误,回车后退出DOS界面。程序利用INPUT函数,对学生信息的输入进行提示,由于后面要对成绩进行一系列处理,为简便起见,将班级、学号、分为一次输入,成绩单独输入。子程序STORE_STUDENT_NU
3、M用于储存输入学生总人数,在下面的操作中会用于执行次数的相关操作。这个函数的算法思想如下:用NUMBER(三字节变量)储存输入学生总数,若输入为一位数,将输入的字符(ASCII码)存在NUMBER0中,如果输入学生人数为两位数,则将十位数(ASCII码)存到NUMBER1中,个位数存在NUMBER0中,再利用二进制转十进制操作,将学生总数存在NUMBER2中。子程序STORE_STUDENT_INFORMATION用于存储学生班级、学号、信息。算法思想:INFORMATION,用20字节单元表示学生信息,0-19中:0对应最大字符,1对应实际输入,2-18对应输入信息,19对应$每个存储单元的
4、最后一个字节置为$以便输出。子程序STORE_STUDENT_GRADE用于存储学生分数。算法思想:GRADE0-4中存放了输入的成绩,GRADE5中存放了小数点之前的数字信息,GRADE6中存放了小数点之后的数字信息。子程序SORT使用冒泡排序按照成绩从高到低的顺序对学生信息进行排列。算法思想:利用冒泡排序,每次从两个相邻学生信息中找出成绩较高的一个,若其位置靠后,则将其与其之前的一项相交换,每趟都比较信息数目与当前趟次数,直到所有的成绩信息排序完成。子程序FIND_RESULT,对分数所属分数段进行判定,并统计每个分数段人数。算法思想:遍历整个存储信息表,判断分数所属分数段,并在此过程中记录总成绩,计算平均成绩。子程序DISPLAY用于将排序好的学生信息按排序输出。算法思想:遍历排序完成后的存储信息表,并逐个输出。子程序SHOW用于将分数输出。算法思想:判断分数位数,分别将每一位输出。程序开始3流程图:错误提示大于0小于100输入学生人数NY输入学生信息CALL STORE_STUDENT_NUMCALL STORE_STUDENT_INFORM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年大理护理职业学院单招职业技能测试题库及答案详解1套
- 2026年厦门软件职业技术学院单招职业适应性考试题库及参考答案详解
- 2026年榆林能源科技职业学院单招综合素质考试题库及参考答案详解1套
- 2026年西安欧亚学院单招职业倾向性测试题库及答案详解1套
- 2026年山西林业职业技术学院单招职业适应性考试题库带答案详解
- 铁路职工考试面试题及答案
- (一调)乐山市高中2023级高三第一次调查研究考试化学试卷
- 【历 史】2025-2026学年八年级历史上册手绘笔记课件
- 2025年西安外国语大学第二批专任教师岗位公开招聘34人的备考题库及答案详解参考
- 2025年心血管内科科研助理招聘备考题库带答案详解
- 小区监控系统工程改造方案
- 液压升降平台技术协议模板
- 统编版语文三年级上册期末作文专项复习 课件
- 2024年高考英语 (全国甲卷)真题详细解读及评析
- DB36-T 1865-2023 湿地碳汇监测技术规程
- 福建省部分地市2025届高中毕业班第一次质量检测 化学试卷(含答案)
- JJF(陕) 036-2020 单相机摄影测量系统校准规范
- 药物化学-001-国开机考复习资料
- 电力工程施工方案1
- 运营助理述职报告
- 保安临时用工合同范例
评论
0/150
提交评论