刚学c语言,请问这个程序怎么读?这么多if和else怎么看?

当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是。

if(a<b)

if(c<d) x=1;

else

if(a<c)

if(b<d) x=2;

else x=3;

else x=6;

else x=3;

A)1 B)2 C)3 D)6
利用换行、缩进、大括号来调整代码风格,把同级的if-else对齐。题目里汪明袜弊的这种代码风格极端的烂困好告,绝对不要学哦。
if(a<b)
{
if(c<d)
x=1;
else
{
if(a<c)
{
if(b<d)
x=2;
else
x=3;
}
else
x=6;
}
}
else
x=3;
答案是 C)3
if 假如
else 否则

程则老序连贯起来结判键果就孙冲升是3。
B
保证能看懂就行了,这么没有可读性的代码没谁会写的.
大哥是不是你写错了,if else
不配对,你看都调试不出来