|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 喜欢散步 于 2012-5-24 09:02 编辑
# include <stdio.h>
int main (void)
{
void sort (int x[], int n);
int a[10];
int i, *p;
p = a;
printf("\n请输入10个数:");
for (;p < a + 10; ++p)
scanf("%d", p);
printf("\n排序后,从大到小输出是:");
sort(a, 10);
for (p = a; p < a+10; ++p)
printf("%d ", *p);
return 0;
}
void sort (int x[], int n)
{
int i, j, k, temp;
for (i = 0; i < n-1; ++i)
{
k = i;
for(j = i+1; j < n; ++j)
{
if(x[i][i] < x[j])
k = j;
}
if(k!=i)
{
temp = x[i][i];
x[i] = x[k];
x[k] = temp;
}
}
}[/i][/i] |
|