77问答网
所有问题
c语言中!是什么意思
如题所述
举报该问题
其他回答
第1个回答 2011-10-23
!是逻辑“非”
相当于 不等于
给你就个例子吧:
int i;
if(i!=9)
{
printf("i不等于九 ");
}
else
printf("i等于九 ");
第2个回答 2011-10-23
有两个用法
1.关系运算符,
和“=”在一块使用,“!=”表示不等于
if(a != b){}
2.逻辑运算符
单独使用,意思为“非”
bool c= (a==b);
if(!c){}
参考资料:
http://baike.baidu.com/view/1516130.htm
本回答被提问者采纳
第3个回答 2011-10-23
非 例如:!=就是不等于。
第4个回答 2020-01-13
您的浏览器不支持HTML5视频
第5个回答 2011-10-23
!是逻辑非。。。。
相似回答
C语言中 !是
有
什么
含义?
答:
在C语言中!
本来是逻辑运算符逻辑非的意思
。逻辑操作符一般将其操作数视为条件表达式,返回结果为Bool类型。它的结果不是1就是0。如果两个!!在一起出现,则为先将一个非bool类型转换为bool类型。先取反,再取反。简介:C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语...
C语言中
的“!”
是什么意思
?
答:
在C语言中,"!"
是逻辑运算符,表示取反操作
。它用于对一个表达式进行逻辑取反,即如果表达式的值为真,则取反后为假;如果表达式的值为假,则取反后为真。例如: ```c int a = 10; int b = 20; if (!(a > b)) { printf("a不大于b\n"); } ``` 上述代码中,"!"用于对`(a ...
“!”在
C语言中是什么意思
?
答:
c语言中!
表示逻辑运算中的非运算
。“!”是C语言中的非运算符,在变量前面使用它,会构建非运算表达式,表达式的返回结果是个布尔值(也就是只有true或false)。对变量使用时,如果变量不是布尔数据类型,将会强制转化为布尔类型再使用,如整形变量123将被转化为true,整形变量0将被转化为false。C语言:...
c语言
“!”
是什么意思
答:
c语言中的“!”是逻辑运算中的非运算
。“!”是C语言中的非运算符,在变量前面使用它,会构建非运算表达式,表达式的返回结果是个布尔值(也就是只有true或false)。对变量使用时,如果变量不是布尔数据类型,将会强制转化为布尔类型再使用,如整形变量123将被转化为true,整形变量0将被转化为false。C...
c语言中
的
!是什么意思
?
答:
! 就是取 非 c 的值是 0,
!c
就是 真 c 的值是非 0, !c 就是 假 因为 c 的值是 5 非 0 !c 就是 假 所以 if(!c) 就不成立了
C语言中!
的
意思是什么
啊?
答:
在
C 语言中
,"!" 是逻辑取反运算符。它的作用是将一个布尔表达式的值取反,例如:int a = 1;int b = 0;if (!a) { // 这里的代码不会执行 } if (!b) { // 这里的代码会执行 } 在这个例子中,变量 a 的值为真,所以逻辑取反后的值为假,不会执行后面的代码。变量 b 的值为...
C语言中!是什么意思
?
答:
!表示“非”,是一种逻辑运算。若a的真值为1,则!a为0;若a的真值为0,则!a为1。
大家正在搜
c语言中或者用什么来表示
c语言常量是什么意思
c语言各个数据类型所占字节
c语言中或者怎么用
c语言中逗号表达式的用法
c语言if语句用法
c语言感叹号在前面什么意思
C语言中感叹号是什么意思
c语言初始化的正确方法
相关问题
C语言中 %*c 是什么意思?
c语言中(感叹号!)是什么意思?
c语言中!是什么意思?
%*c%c在c语言中是什么意思
在c语言中=!是什么意思?
c语言中?是什么意思
c语言中?:和!是什么意思?怎么运用在编程中?
C语言中+=和-=是什么意思