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

i=3时,break跳出for循环吧,不是if

#include <stdio.h>

int getIndex(int arr[5],int value)

{

    int i;

    int index;

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

    {

       /* 请完善数组查询功能 */

       if(arr[i]==value)

       {

           index=i;

           break;

       }

       else 

       index=-1;

    }

    return index;

}


正在回答

3 回答

break跳出的是一个循环,for是循环,if只是for中的判断语句,所以跳出for循环

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

跳出for循环

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

当i=index的时候就跳出它所在的循环了,即if循环

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

举报

0/150
提交
取消

i=3时,break跳出for循环吧,不是if

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