作业帮 > 综合 > 作业

编写函数sort(int a[ ],int size),使用起泡法对size个整数进行排序(升序排列).编写主函数调用该

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/04 05:47:45
编写函数sort(int a[ ],int size),使用起泡法对size个整数进行排序(升序排列).编写主函数调用该函数
1.首先将相邻的A【0】与A【1】进行比较,如果A【0】的值大于A【1】的值,则交换两者的位置;接着比较A【1】与A[2],如果A[1]的值大于A[2]的值,则交换两者的位置.依次类推,直到比较完A[n-1]与A[n-2]后,A[n-1]为具有最大排序码(数值)的元素,称第一次排序结束.
2.然后在A[0]与A[n-2]区间内,进行第二次排序,使剩余元素中排序码最大的元素存储到A[n-2];
重复进行n-1次后,整个排序过程结束.
#include
void sort(int a[],int size)
{
int j,n,b;
for(j=0;j