输入10个数字,按从大到小的顺序排列,为什么这个不能实现,显示一堆乱码....
#include <stdio.h>void paixu(int x[],int n);
void main()
{
int i;
int a;
printf("请输入10个数字:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a);
}
paixu( a,10);
for(i=0;i<10;i++)
{
printf("%d ",a);
}
}
void paixu(int x[],int n)
{
int k,j,t,i;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
{
if(x>x)
{
t=x;
x=x;
x=t;
}
}
}
}
截图 xiaosi4081 发表于 2020-5-12 18:25
截图
我找到原因了,谢谢回复 我这边可以啊
页:
[1]