//下面进行冒泡排序,目标是将数组元素以从大到小顺序排列并打印~~本应是由小到大排序的。
#include "stdio.h"
void main()
{
int a[15];
int temp;
printf("请输入这15个整数:/n");//INPUT
for(int k=0; k<15; k++)
{
scanf("%d,",&a[k]);
}
printf("下面进行冒泡排序,目标是将数组元素以从大到小顺序排列并打印!/n");
for(int i=0; i<15; i++)
{
for(int j=0; j<14-i; j++)
{
if(a[j]<a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
printf("冒泡排序的结果是:/n");//OUTPUT THE RESULT
for(int kk=0; kk<15; kk++)
{
printf("%d,",a[kk]);
}
}