第1个回答 2023-06-22
c语言中的“!”是逻辑运算中的非运掘脊模算。“!”是C语言中的非运算符,在变量前面使用它,会构建非运算表达式,表达式的返回结果是个布尔值(也就是只有true或false)。对野斗变量使用时,如果变量不是布尔数据类型,将会强制转化为布尔类型再使用,如整形变量123将被转化为true,整形变量0将被转化为false。扩展资料:C语言所有运算符列表:1、算术运算符用于各类数值运算,包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。2、关系运算符用于比较运算,判缓包括大于(>)、小于(<)、等于(==)、大于等于(>=)。、小于等于(<=)和不等于(!=)六种。3、逻辑运算符用于逻辑运算,包括与(&&)、或(||)、非(!)三种。4、位操作运算符参与运算的量,按二进制位进行运算。包括位与(&)、位或[szjy-boom.c o m/8558.html]
[szjy-boom.c o m/16690.html]
[szjy-boom.c o m/17655.html]
[szjy-boom.c o m/17587.html]
[szjy-boom.c o m/10929.html]
[szjy-boom.c o m/4429.html]
[szjy-boom.c o m/5754.html]
[szjy-boom.c o m/7496.html]
[szjy-boom.c o m/13803.html]
[szjy-boom.c o m/8136.html]
[szjy-boom.c o m/764.html]
[szjy-boom.c o m/4235.html]
[szjy-boom.c o m/1399.html]
[szjy-boom.c o m/9173.html]
[szjy-boom.c o m/5536.html]
[szjy-boom.c o m/4051.html]
[szjy-boom.c o m/7713.html]
[szjy-boom.c o m/1142.html]
[szjy-boom.c o m/1220.html]
[szjy-boom.c o m/16304.html]