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

6-6数组应用二的下面的习题是不是错了?

第15行 return index 是不是应该改为 return -1 ?

正在回答

4 回答

直接return -1的话,那你前面的循环就没有意义了,直接输出-1了

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

我觉得是的, 后面有对返回值的判断,如果使用 -1 判断没有意义,可以在index初始化时赋初值 -1

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

不用改,

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

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;

}

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

举报

0/150
提交
取消

6-6数组应用二的下面的习题是不是错了?

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