C语言课本上照抄的,这个错误是为什么?

C语言课本上照抄的,这个错误是为什么?

你好,数组越界了

for(i=1;i<=9;i++)

{min=i;

for(j=i+1;i<=10;j++)

if(a[min]>a[j])min=j;

temp=a[i];

a[i]=a[min];

a[min]=temp;

}

应该是j<=10吧?

精选文章

相关文章

粤ICP备17098710号 微点阅读