#include <stdio.h>
//将数组按照升序排序
#define N 8 //宏定义
int main(int argc, const char *argv[])
{
//将数组按照升序排序
#define N 8 //宏定义
int main(int argc, const char *argv[])
{
int a[N] = {5,4,6,2,7,6,9,1}; //随意输入一组数据
int i,j,t; //i:循环的轮数j:前一个数据的下标
for(i=0; i<N-1; i++)
{
for(j=0; j<N-i-1; j++){
if(a[j] > a[j+1]){
a[j] ^= a[j+1];a[j+1] ^= a[j];a[j] ^= a[j+1];
}
}
}
//遍历
for(i=0; i<N; i++)
{
printf("a[%d] = %d\n",i, a[i]);
}}
return 0;