C语言中用符号怎么比较大小a=(x>y x:y); 对这里?还有:的用法不了解-0-求解答

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 00:57:10
C语言中用符号怎么比较大小a=(x>y x:y); 对这里?还有:的用法不了解-0-求解答
xN@_%$O`n`W"ʵ"VC̜a+xl$aM33S1&]qC#SFl2'd) {R%|0nl2Tm&kNY G>= )m4CȜy $-c֍5K3n^Hȇ>(1eLʱSc66z VT>C{2xXz"iAg mVՆUbf~nRPGKfPQ/[Gf`D1El5stlmļG 3CA:XFs.Z p|cV ӄZ9XF+t

C语言中用符号怎么比较大小a=(x>y x:y); 对这里?还有:的用法不了解-0-求解答
C语言中用符号怎么比较大小
a=(x>y x:y);
对这里?还有:的用法不了解
-0-求解答

C语言中用符号怎么比较大小a=(x>y x:y); 对这里?还有:的用法不了解-0-求解答
这个不是比较大小的.
条件运算符(?:)是C语言中唯一的一个三目运算符,它是对第一个表达式作真/假检测,然后根据结果返回另外两个表达式中的一个.
在运算中,首先对第一个表达式进行检验,如果为真,则返回表达式2的值;如果为假,则返回表达式3的值.
比如你式子中的 ,当x>y为真时,a=x,当x>y为假(即y>x)时,a=y.