单片机循环程序实验.docVIP

  • 8
  • 0
  • 约2千字
  • 约 12页
  • 2022-05-27 发布于江苏
  • 举报
单片机循环程序实验 计算机原理实验室实验报告 太原工业学院计算机工程系成绩:   太原工业学院计算机工程系 单片机原理及接口技术课程实验报告 课 程 : 单片机原 PAGE PAGE 5 PAGE PAGE 1 实验三:循环程序实验(排序) 实验环境 V系列仿真器集成调试软件 实验日期 2016.5.20 一.实验内容 掌握排序算法 2.实现对五个字节数据从大到小排序 3.实现两种不同的排序算法,并比较各自的排序效率 二.理论分析或算法分析 冒泡算法: 将连续的5个数存入寄存器内 双重循环,指针指向第一个数,指针后移与相邻的数进行比较,小于则交换并且指针后移与下一个数比较,如果大于则不交换并且指针不变与后一个数比较 数据从大到小排好序存入寄存器内 冒泡算法主要思想代码: for(int i=0; i5;i++) for(int j=0;j5-i;j++) if(a[j]a[j+1]) { int stemp; stemp=a[j+1]; a[j+1]=a[j]; a[j]=stemp; } 选择算法: 1.将连续的5个数存入寄存器内 2.利用指针,让5个数相邻两个数两两进行比较,小于则交换,如果大于则不交换 3.数据从大到小排好序存入寄存器内 选择算法主要思想代码: for(

文档评论(0)

1亿VIP精品文档

相关文档