for(i=0;i<10;i++)
{
for(j=8;j>=i;j--)
{
if(arr[j]<arr[j+1])
{
int temp;
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
?一样的问题,应该是在求最大值的那里赋值错误了。换一下参数试试。
我也是这样,最后两个数字是都是63,没有67。我复制粘贴到DEV C++运行就没有问题,不知道错在哪。
你没错啊,我轮了半天,你就是i=0得到a[0]为最大,类推下去是对的,我跑过你程序没错。