问答详情
源自:6-6 数组的应用(二)

为什么要加入break?不是已经有else了吗?

if(arr[i]==value)       

          {

              index=i;

              break;

          }

       else

       {

           index=-1;

       }


提问者:慕粉0938392820 2016-12-26 10:21

个回答

  • 沉鱼一梦
    2016-12-26 11:38:13
    已采纳

    break的意思是跳出for循环了,开始执行下一条语句,而else不具有打破循环的功能

  • 慕粉205256245
    2017-01-07 22:27:30

    提高程序运行的效率