永发信息网

c语言,,!x与x!分别表示是什么含义

答案:5  悬赏:60  手机版
解决时间 2021-03-21 18:14
  • 提问者网友:姑娘长的好罪过
  • 2021-03-21 04:09
c语言,,!x与x!分别表示是什么含义
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-03-21 04:57
x!为的阶乘,如3!=3*2*1
!x意思是“非x”非运算符'!'是c语言逻辑运算符,若x=0,则!x非零若x不等于零,则!x=0一般用if(!x)来做判断式
全部回答
  • 1楼网友:第四晚心情
  • 2021-03-21 10:22
!x 表示 非 x,x 的反。 x != y 表示 x 不等于 y。
  • 2楼网友:胯下狙击手
  • 2021-03-21 09:07
!x的意思:这里的!是逻辑运算符!优先级是2级若x值为0则!x的值为1若x值不为0则!x值为0. x!好像C语言没有X!这种用法吧。是不是!=如果是的话是关系运算符如x!=y ;如果x和y值相等则这个关系运算表达式结果是0否则是1
  • 3楼网友:低血压的长颈鹿
  • 2021-03-21 07:42
c语言,!x 是 对x 的“逻辑非”运算。 当 x 不等于0 时,x 为真,!x 就为 假。 当 x 等于0 时,x 为假,!x 就为 真。 c语言里 没有 x! , 可以 有类似 x!=0 形式。 != 是 “不等于” if ( x != 0 ) { printf(" x 不等于 0"); } else { printf(" x 等于 0"); }
  • 4楼网友:愁杀梦里人
  • 2021-03-21 06:02
c语言,!x 是 对x 的“逻辑非”运算。 当 x 不等于0 时,x 为真,!x 就为 假。 当 x 等于0 时,x 为假,!x 就为 真。 c语言里 没有 x! , 可以 有类似 x!=0 形式。 != 是 “不等于” if ( x != 0 ) { printf(" x 不等于 0"); } else { printf(" x 等于 0"); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯