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)来做判断式
!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");
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯