#include"stdio.h"
#define N 5
int main(int argc, char const *argv[])
{
int su[N]={1,2,3,4,5};
for (int i = 0; i < N-1; i++)//第一个为a[0];
{
for (int j = 0; j<N-1-i ; j++)//要比外边嵌套小,一个一个输出
{
if (su[j]>su[j+1])//大于选从小到大
{
int jh=su[j];
//下面的要交换位置,例如 原本 2(jh=(su(j))) 3(su(j+1))
//交换后 3(su(j+1)) 2(su(j))
su[j]=su[j+1];
su[j+1]=jh;
}
}
}
for (int i = 0; i < N;i++)//一个一个输出
{
printf("%d",su[i]);
}
printf("\n");
return 0;
}
03-02
07-16
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交