最赞回答 / 0077404592
#include <stdio.h>int getGirth(int a,int b,int c){ if( (a+b)<=c || (a+c)<=b || (b+c)<=a ) //判断是否为三角形 { printf("不构成三角形\n"); return 0; } else { int cirf = a + b + c; //计算...
2021-10-21
最赞回答 / 慕沐6426461
帮助理解:eg++a:a=2,b=++a;输出 a=3,b=3a++:a=2,b=a++ 输出 a=3,b=2即a++是先显示再运算++a是先运算再显示第一个printf写了a++此时a的值已经为101第二个printf写了++a即此时101先参与运算变为102最后输出结果为102
2021-10-21
最赞回答 / 慕仙2249040
10%3 是对10除于3求余,10-3*3=1(-10)%3 同理是对(-10)的取余10%(-3)=1 针对的是10对于 |-3| 的取余 好比一个10蛋糕要求被三等均分会多一份,无论正(+)切还是反(-)切都是取三等均分
2021-10-21