关于C语言的基础编程,一个提问。NO.6
设a=1,b=2,c=3,d=4,则表达式:a<b?a:c<d?a:d的结果为 ( ) A.4 B.3 C.2 D.1 请具体说说,这个表达式是啥意思。。这个问号和冒号是什么计算符?计算规则又是什么?
设a=1,b=2,c=3,d=4,则表达式:a<b?a:c<d?a:d的结果为 ( ) A.4 B.3 C.2 D.1 请具体说说,这个表达式是啥意思。。这个问号和冒号是什么计算符?计算规则又是什么?
答案:a<b?a:c这是一个条件表达式,运算规则是:如果a<b,条件为真,则表达式的值取a,否则取c,
本题的结果是D
上一个:C语言指针问题
下一个:求一个能教我C语言的大虾,!感谢!