C语言:编写函数,用冒泡法对一组数按从小到大的顺序进行3轮排序?

2024-11-29 09:40:59
推荐回答(2个)
回答1:

#include "stdio.h"

void fun(int a[],int n)

{ int i,j,t;

  for(i=0; i<3; i++)

    for(j=0; j

      if(a[j]>a[j+1])

      { t=a[j];

        a[j]=a[j+1];

        a[j+1]=t;

      }

}

main()

{ int a[10],i;

  for(i=0; i<10; i++)

    scanf("%d",&a[i]);

  fun(a,10);

  for(i=0; i<10; i++)

    printf("%5d",a[i]);

  printf("\n");

}

回答2:

程序帮你提供。