.当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=7; A)1 B)2 C)3 D)4谁能详细给我解答下选什么,为什么选,这个程序打到vc++上运行不出来。。。为什么?老师就出了这样的题,,,结果是什么、?我该选什么啊?