if(! x)是什么意思?

 我来答
百度网友0e3237c
2023-03-24 · TA获得超过7187个赞
知道答主
回答量:94
采纳率:0%
帮助的人:5.2万
展开全部

if(!x)的意思是如果x为假,则if语句为真,反之,x为真,if语句为假。

例子(伪代码):

if(!x){

//当x为假时,执行这里的语句

}else{

//当x为真时,执行这里的语句

}

扩展内容:

非运算符:

“!”(逻辑非)逻辑运算符。逻辑运算又称布尔运算 布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律 。这一逻辑理论人们常称它为布尔代数。逻辑非,就是指本来值的反值。

例如:

" !0" 这个逻辑表达式的值为1.(判断的这个数为0,成立,则其表达式的值为1)。

" !1" 这个逻辑表达式的值为0.(判断的这个数非0,不成立,则其表达式的值为0)。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式