大佬们帮看看,头快炸了,为什么不能按顺序排列,第一个下标一直在前面,图我放我头像了,下面是代码,感谢大佬
#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"
void main()
{
int list[11] = { 1,2,3,4,5,7,9,11,22 };
int i, j, temp;
for (i = 0 ;i<10; i++)
{
//printf("%d\n",list[i]);
for (i = 0; i < 9; i++)
{
for (j = 0; j < 10 - 1 - i; j++)
{
if (list[i] > list[i + 1])
{
temp = list[j];
list[j] = list[j + 1];
list[j + 1] = temp;
}
}
}
}
for (int t = 0; t < 10; t++)
printf("%d\n",list[t]);
}