用冒泡排序法排列一组数主讲:朱令冒泡排序教学目标:理解冒泡排序的原理理解冒泡排序的
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图加深对变量的使用的理解教学难点:冒泡排序的原理和流程图冒泡原理:质量大的(大的数据)下沉质量小的(小的数据)上浮
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
:下沉法和上浮法原数据和序号第一趟下沉的步骤:经过一趟下沉,把最大的数沉到最底了 序号 1 2 3 4 5 6 7 8 数据 49 38 65 97 76 13 27 49 序号 1 2 3 4 5 6 7 8 数据 38 49 65 97 76 13 27 49 序号 1 2 3 4 5 6 7 8 数据 38 49 65 97 76 13 27 49 序号 1 2 3 4 5 6 7 8 数据 38 49 65 97 76 13 27 49 序号 1 2 3 4 5 6 7 8 数据 38 49 65 76 97 13 27 49 序号 1 2 3 4 5 6 7 8 数据 38 49 65 76 13 97 27 49 序号 1 2 3 4 5 6 7 8 数据 38 49 65 76 13 27 97 49 序号 1 2 3 4 5 6 7 8 数据 38 49 65 76 13 27 49 97用流程图把这一趟下沉描述出来:一个完整的程序来表示这个算法:#include"stdio.h"main(){intR[8];intT=0;inti,j;printf("请输入8个整数:");for(i=1;i<=8;i++)scanf("%d",&R[i]);for(i=1;i<=7;i++){for(j=1;j<=8-i;j++){if(R[j]>R[j+1]){T=R[j];R[j]=R[j+1];R[j+1]=T;}}}printf("排序后的数字是:");for(i=1;i<=8;i++)printf("%d",R[i];}运行结果:谢谢!