编程论坛
注册
登录
编程论坛
→
C语言论坛
大家好!大神帮帮忙
dmj520
发布于 2020-10-01 16:00, 1235 次点击
if(a>b) if(a>c) printf(″a=%d\n″,a);这种if嵌套是啥意思是不是不管第一个if是对是错都执行第二个吗
2 回复
#2
李少iii
2020-10-01 17:41
不是,如果第一个都不成立,就不会就入第二个,
第一个成立才会进入嵌套的第二个if条件句
#3
自学的数学
2020-10-01 18:02
相当于if(a>b)
{ if(a>c)
printf(″a=%d\n″,a);
else a<c
}
else a<b
意思上各自领会。
1