课程
/后端开发
/C
/C语言入门
为啥要加break?
2015-03-03
源自:C语言入门 6-6
正在回答
不加 break:
结果会变化 return 返回的是 -1!!!!
因为 你要找的8 数组下标为 3 如果此时不用break 结束循环 那么执行完后 还要在执行下一个 也就是i=4 当i=4时 不满足if条件 程序执行道else后的语句 index=-1 然后 还要再执行i=5 此时已经不满足for循环 整个大循环结束 return 返回 -1 再回到主函数 因为 index=-1 则会执行
else
{
printf("%d在数组中不存在。\n",value);
}
我这么说你明白了吗?
monster语文
break一般是加在循环里面,在循环中遇到break就会停止循环
芥末菌的忧伤 提问者
章然 回复 芥末菌的忧伤 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答这里为什么要加break;
1 回答if里面为什么要加break
4 回答想问为什么要加break语句
1 回答为什么加上break;
1 回答test.c为啥要加static
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号