发布网友 发布时间:2022-04-29 06:53
共2个回答
热心网友 时间:2022-06-20 20:51
!y是逻辑表达式,!是前缀一元操作符逻辑非,对于非零操作数结果为0,否则结果为1。这里如果y等于0那么!y等于1,如果y不等于零那么!y等于0。单独的y!不是C语言的合法表达式,因为C没有后缀一元操作符!。在数学中,若y是非负整数,则!表示阶乘,有如下定义:0!=1,x!=(x-1)!·x(x是正整数),即x!=1·2·3·...·x。热心网友 时间:2022-06-20 20:52
if(x==y)是判断x与y是否相等,相等则为真,不等则为假