//冒泡排序
#include <stdio.h>
main()
{
int a[11];
int i,j,t;
bool flag;
printf("输入10个数:");
for(i=1;i<11;i++)
scanf("%d",&a[i]);
printf("/n");
flag=true;
for(j=1;j<=9&&flag==true;j++)
{
flag=false;
for(i=1;i<=10-j;i++)
{
if(a[i]>a[i+1])
{t=a[i];a[i]=a[i+1];a[i+1]=t;flag=true;
}
}
}
printf("排序后为:");
for(i=1;i<11;i++)
printf("%d",a[i]);
}
#include <stdio.h>
main()
{
int a[11];
int i,j,t;
bool flag;
printf("输入10个数:");
for(i=1;i<11;i++)
scanf("%d",&a[i]);
printf("/n");
flag=true;
for(j=1;j<=9&&flag==true;j++)
{
flag=false;
for(i=1;i<=10-j;i++)
{
if(a[i]>a[i+1])
{t=a[i];a[i]=a[i+1];a[i+1]=t;flag=true;
}
}
}
printf("排序后为:");
for(i=1;i<11;i++)
printf("%d",a[i]);
}