#include<stdio.h>
int main()
{
int a
[6] = { 5,7,9,3,1,8 };
int i
, j
;
int n
= sizeof(a
) / sizeof(int);
int tmp
;
for (i
= 0; i
< n
; i
++) {
for (j
= 0; j
< n
- i
+1 ;j
++) {
if (a
[j
] > a
[j
+ 1]) {
tmp
= a
[j
];
a
[j
] = a
[j
+1];
a
[j
+ 1] = tmp
;
}
}
}
for (i
= 0; i
< n
; i
++) {
printf("%d ", a
[i
]);
}
printf("\n");
return 0;
}
这是怎么回事? 运算结果: -858993460 1 3 5 7 8 请按任意键继续. . .
转载请注明原文地址:https://blackberry.8miu.com/read-10066.html