レトアウト是什么意思:懂c语言的来6

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 17:05:52
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<B?A:C<D?C:D的值是______。
??A)1 B)2 C)3 D)4
谁能说明一下个行的意思
说的越详细越好

选A 因为很简单,用编译器编译一下,它会告诉你最正确的答案.

先A啦,因为? : 是三目运算符,运行方式是由右到左,所以c<d?c:d结果为2。而a<b?a:(c<d?c:d)为1。