|
|

楼主 |
发表于 2020-11-16 19:09:10
|
显示全部楼层
本帖最后由 癞蛤蟆丶ccc 于 2020-11-16 23:46 编辑
兄弟 你这个我看懂了 也运行了
我感觉我写的和你的很像 但是我的就是不排序 帮我看下吧
#include<stdio.h>
int main()
{
int n, i, j, temp, k, a[100];
scanf("n=%d", &n);
for (i = 0; i < n; i++)
scanf("%d", &a[i]); a[]i显示不出来
for (i = 0; i < n; i++)
{
k = i;
for (j = i + 1; j < n + 1; j++)
{
if (a[j] < a[k])
{
k = j;
}
}
if (i != k) //看k是不是i的那个位置
{
temp = a[i]; a[i] = a[k]; a[i] = temp;
}
}
for (i = 0; i < n; i++)
printf("%d\n", a[i]);
return 0;
}
if里面哪一行是a[i]不知道为什么网页显示不出来 a 方括号i
|
|