若x为int类型,请以最简单的形式写出与逻辑表达式“!x”等价的C语言关系表达式()。

2022-03-15 社会 241阅读

x==0。

“!”(逻辑非)逻辑运算符,“逻辑非”就是指本来值的反值。!a,Not(逻辑非),结果为TRUE,如果a不为TRUE。

用关系运算符将两个表达式连接起来的式子,称关系表达式。

关系表达式的值是逻辑值“真”或“假”。但是C语言没有逻辑型变量和逻辑型常量,也没有专门的逻辑值,故以“非0”代表“真”,以“0”代表“假”。在关系表达式求解时,以“1”代表“真”,以“0”代表假。当关系表达式成立时,表达式的值为1,否则表达式的值为0。

扩展资料:

C语言提供6种关系运算符,

1、==,检查两个操作数的值是否相等,如果相等则条件为真。(A==B)不为真。  

2、!=,检查两个操作数的值是否相等,如果不相等则条件为真。(A!=B)为真。  

3、>,检查左操作数的值是否大于右操作数的值,如果是则条件为真。(A>B)不为真。  

4、

5、>=,检查左操作数的值是否大于或等于右操作数的值,如果是则条件为真。(A>=B)不为真。  

6、

参考资料:  

百度百科-关系表达式

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com