看一下下面,为什么我运行此函数内存不能为written,各位大侠!

2025-05-18 19:59:41
推荐回答(1个)
回答(1):

int a[2];改成int a[3]
for(i=0;i<2;i++)
{
for(j=0;j<2-i;j++)
if(a[j]>a[j+1])
{temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}改成
for(i=0;i<3;i++)
{
for(j=0;j<3-i;j++)
if(a[j]>a[j+1])
{temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}