麻烦哪位好心人看看我的C语言代码:在比较的时候有点错误,但是为什么错了呢?谢谢

2024-11-06 11:37:13
推荐回答(3个)
回答(1):

{if(a[i] max=a[i+1];
else
max=a[i];
}
***********************************************
i=2时,会出现a[3]···error
for(i=0;i<3;i++)
改成
for(i=0;i<2;i++)

回答(2):

当i=2的时候,if语句中的i+1为3,不在数组里 所以会出错

回答(3):

可以把if(a[i]