在c语言中怎么跳出if

#include<stdio.h>voidmain(){inta,b,c,i;printf("请输入三角形的3条边:");scanf("%d%d%d",&a,&b,&c)... #include<stdio.h> void main() { int a,b,c,i; printf("请输入三角形的3条边:"); scanf("%d%d%d",&a,&b,&c); if((a<1||a>100)&&(b<1||b>100)&&(c<1||c>100)) for(i=1;;i++) {printf("你输入的值不在1~100的范围内。\n"); pri... ",&b,&c); if((a<#include<stdio.h> scanf("1||b>: 这个条件不能组成3角形 这个是一般3角形 这个结果是因为完成了第一个if后,又读最后一个条件;=a)) printf("这个条件不能组成3角形\n"100)&&(c<这个是等腰3角形\n"%d%d%d"?? 比如输入 : 1 2 3 输出结果是printf(":\n" void main() { int a;这个条件不能组成3角形\ printf("请输入三角形的3条边;) ; if ((a!=b)&&(a!=c)&&(b!=c)) printf("这个是一般3角形\;i++) {printf("你输入的值不在1~100的范围内,完成这个if的语句后,跳出去,怎么做?;1||c>这个是等边3角形\n"100)) for(i=1;)。\n" 而不是 ;=c)||(a+c<=b)||(b+c< printf("请重新输入值;n") ;););} if((a+b<,&a,&b,&c);) ; if(((a==b)&&(a!=c))||((a==c)&&(a!=b))||((b==c)&&(b!=a))) printf("1||a>n"); 我想是符合一个if后;,&a,c;100)&&(b<) ; if(a==b&&b==c) printf(",i; scanf("%d%d%d",b 展开 展开
 我来答
睿智电影先锋
2019-09-22 · TA获得超过3873个赞
知道大有可为答主
回答量:3118
采纳率:32%
帮助的人:432万
展开全部
return是一定可以的。如果是在循环中,可以使用break,continue。
没有专门针对if的跳出语句。
如果有这种跳出需求,可以考虑将这个if语句和其他被跳出的部分放在一个仅循环一次的循环结构中,这样就可以利用break来跳出。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式