为了账号安全,请及时绑定邮箱和手机立即绑定

为什么两个值会交换

void replaceMax(int arr[],int value)

{

    int max = arr[0];

    int index = 0;

    int i;

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

    {

        if(arr[i]>max)

        {

             max=arr[i];          //将数组中较大的数赋值给max

            index = i;  //记录当前索引

        }                

    }  

    arr[index] = value;

}


正在回答

2 回答

  max=arr[i];          //将数组中较大的数赋值给max

            index = i;  //记录当前索引

        }                

    }  

    arr[index] = value;

}


0 回复 有任何疑惑可以回复我~
#1

慕粉3936039 提问者

非常感谢!
2016-09-13 回复 有任何疑惑可以回复我~

arr[index] = value;  起到什么作用

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么两个值会交换

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信