一个是嵌套if,一个是嵌套else,其实两个都能用。比如,输入一个数a判断是0还是正数还是负数,如果是0,a=0,如果是正数a=1,如果是负数a=-1,代码1:if(a<=0){if(a==0)a=0;else
a=-1;}else
a=1;
。代码2:if(a<0)a=-1;
else
if(a==0)a=0;
else
a=1;
。看,两种方法都能实现。
方法很多
1。
if(a==b&&b==c)printf("方体");
else printf("长方体");
2.
if(a==b)
{ if(b==c)printf("方体");
else printf("长方体");}
else printf("长方体");
加不加{}效果一样
if(a == b && b == c)