想输出三个数的最大值。输入 1、2、3,程序却输出了 2,病根在哪? int mx = a; if (b > mx) mx = b; cout << mx; A. 变量没有读入 B. c 没有参加擂主挑战,最大值只比较了前两个数 C. 应该改用 switch 来写 D. 输出少了 endl