C语言里这句话表示的是什么意思if(a==b&&b==c&&c==0)

如题所述

if(a==b&&b==c&&c==0)
break;
意思是判断a、b、c三个数是否为0.如果全为0就跳出计算。因为a+b=0=c,a+c=0=b,b+c=0=a。不满足下面的判断
if(a+b<c||a+c<b||b+c<a)
printf("该3个数据不能构成三角形\n");
另外,输入三边为0,有跳出循环的意思,可以用作程序结束的输入,不然程序就会一直等待你输入三条边长。
满意请采纳,谢谢。
温馨提示:内容为网友见解,仅供参考
无其他回答

考试提纲中后面标注的“a b c"”是什么意思
quot是quote的缩写,quote是引用的意思;amp是ampersand的缩写,ampersand就表示&意思和and一样,是“和”的意思,但在HTML中表示转义字符。

“C&A”代表什么意思?
C&A,即"Clemens & August"的缩写,直译为"Clemens August"。这个英文缩写在英语中广泛用于表示这个特定的名字组合,尤其在国际交流和德语领域中常见。它代表的英文单词是"Clemens August",中文拼音为'克莱门茨·奥古斯特'。在词汇分类上,"CA"属于国际缩写词,主要应用于德国相关的内容中。它在英语中的...

华南农业大学新生c语言竞赛题--韩信点兵
d",&A,&B,&C,&D,&E,&F,&G,&H);scanf("%d d d d d d d d",&a,&b,&c,&d,&e,&f,&g,&h);for(i=2;i<pow(2,63);i++){ if(i%A==a&&i%B==b&&i%C==c&&i%D==d&&i%E==e&&i%F==f&&i%G==g&&i%H==h){ sum=i;break;} } printf("%ld",sum);...

C语言for语句
printf("%c",i+32);语句并未改变i的值,如果printf("%c",i=i+32);就改变了 结果也就变了

c语言3个数比大小,顺序输出
if(a<b){t=a;a=b;b=t;} \/\/比较a和b的值,如果a<b,则a和b的值互换 if(a<c){t=a;a=c;c=t;} \/\/比较a和c的值,如果a<c,则a和c的值互换 if(b<c){t=b;b=c;c=t;} \/\/比较b和c的值,如果b<c,则b和c的值互换 printf("%5.2f\\n%5.2f\\n%5.2f\\n",a,b,c);...

c语言随意输入一个字符串判断这个字符窜是否包含“c”,若包含“c”则...
就差这个地方 if(str[i]=='c')这个c要加上单引号才表示一个字符,否则就会变成c的ASCII码 所以如果少了单引号,无论输入什么字符都会返回0

求构成三角形条件的JAVA算法
public boolean isTriangle(int a,int b,int c){boolean b=false;if(a>0&&b>0&&c>0){ if((a+b>c)&&(a+c>b)&&(c+b>a)){ b=true; } }return b;}

a=2,b=3,c=4,则表达式a+b>c&&b= =c&&a||b+c&&b+c的值是多少
a+b>c这真 b= =c为假 a为真 b+c为真 表达式为 真&&假&&真||真&&假 结果为假。因为c语言是先计算&&再计算||

电子表格 关于 判断 IF()
假如:'2 这就会得到正确结果,明白了吧。你的公式中的数字要求输入字符型的。如果不是字符型的,就只能得到"f"了。如果非要输入数字,可把公式改成: =IF(B1="","",IF(B1=1,"A",IF(B1=2,"b",IF(B1=3,"c",IF(B1=4,"d",IF(B1=5,"e","f")))...

求教!船期表中svc,rcv的英文拼写,以及中文意思,谢谢
RCV是receive,收到,收货的意思。SVC是sevice,服务的意思。给你一个网址,里面有多大船期表中字词代码的意思,非常实用。不过都是英文的。参考资料:<a href="http:\/\/cache.baidu.com\/c?word=vessel%2Crcv%2Csvc&url=http%3A\/\/file%2E1oa%2Enet\/28274%2Exls&b=0&a=43&user=baidu" ...

相似回答