#include<stdio.h> int main(void) { int a=3,b=4,c=5,d=6; if(a>b) if(b>c)

2025-01-03 14:05:39
推荐回答(1个)
回答1:

代码等效如下

#include
int main(void)
{
int a=3,b=4,c=5,d=6;
if(a>b)//3>4不成立 不执行。  于是下面大括号中的 都不会执行。 
{
    if(b>c) 
    {
        printf("%d", c);
    }
    else
    {
        printf("%d",b);
    }
}
printf("%d\n",d);//直接执行这句打印 输出6
return 0;
}