C语言的 while中怎么使用break

我想在while一定条件跳出循环是不是要if满足条件continue不满足break但是这样结束循环的语句放哪里--求助==刚才写错满足条件break不满足continu... 我想在while一定条件跳出循环 是不是要if 满足条件continue 不满足 break 但是这样结束循环的语句放哪里- - 求助
= =刚才写错 满足条件break 不满足 continue
展开
 我来答
大野瘦子
高粉答主

2018-12-18 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.7万
展开全部

i=0;

while(i<100)

{

if(a[i]<10)

break;

i++;

}

与之相关的是continue,其只结束当前次的循环,并不跳出整个循环。

扩展资料:

关于while循环,break跳出循环

while循环普通格式:

while conditiondo

commanddone1234

简化格式:

while 条件;do…;done1

无限循环语法格式:

while :do

commanddone

break 跳出循环

eg:

[root@dl-001 sbin]# vim break.sh

#!/bin/bash

for i in `seq 1 5`

do

echo "$i"

if [ $i -eq 3 ]

then

break

fi

echo "$i"

done

echo "Finished!"

[root@dl-001 sbin]# sh break.sh 

Finished!

参考资料来源:

while-百度百科

Break-百度百科

cxlrs123
2012-05-06 · TA获得超过347个赞
知道答主
回答量:59
采纳率:100%
帮助的人:23.7万
展开全部
楼主:您好!
首先,你问的问题太笼统,所以我只能根据我的意思揣摩你的意思了!
其次,你要真正明白 continue 和 break 的区别:continue 是结束本次循环,进入到下一次循环;break 是直接结束循环,也可以说是跳出循环,不进入到下次循环。
再次,while()一般跟的是简单的判定语句,所以你的控制跳出循环的语句,应该在while后面的执行语句{ }中。
更多追问追答
追问
也就是While后面的表达式是用来控制跳出的? 比如While后面填A>100那就会在A>100时跳出?
追答
你这样的做法不可取,假如想直接控制跳出循环的话,建议采用if语句来控制
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狼顾之
2015-09-26 · 超过12用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:22.4万
展开全部
break是结束并跳出循环,如想在a[100]数组中找到第一个小于10的元素的位置,可以这样实现:
i=0;
while(i<100)
{
if(a[i]<10)
break;
i++;
}
与之相关的是continue,其只结束当前次的循环,并不跳出整个循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gezihou111
2012-05-06
知道答主
回答量:17
采纳率:0%
帮助的人:7.7万
展开全部
正好反啦,continue是继续下一个循环;break是中断循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
741852963一
2012-05-06 · TA获得超过268个赞
知道小有建树答主
回答量:354
采纳率:0%
帮助的人:213万
展开全部
额 要看在什么程序上把。没具体代码不好分析......
追问
#include 
#include

int main(void)
{
unsigned int F = 0;
SetMotor(1, 0, 80);
SetMotor(2, 0, 80);
F = GetRange(3);
if ( F=150 )
{
SetMotor(1, 2, 80);
SetMotor(2, 2, 80);
}
SetMotor(1, 1, 80);
SetMotor(1, 1, 80);
}
else
{
continue;
}
SetMotor(1, 1, 80);
SetMotor(1, 1, 80);
return 1;
} 这是代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式