IF(x<yllz)C语言逻辑问题

If(x<yllz)
{
}
如果X>Y的话输出Z吗?ll前面条件为真,为假应该输出什么

||是逻辑运算符,它有短路特性
当||左边是false的时候,执行右边的表达式,是true的时候,不执行右边的表达式
那么x<y什么时候是false呢,那就是大于或者等于的时候

这个跟输出没关系
if(判断语句){ }判断语句为真,才执行{}里边的语句

x<y||z //x<y或z 意思是x<y ,z为true 两者满足其一就执行{}里边的语句