www问答网
所有问题
当前搜索:
c语言中!a是什么意思
c语言中
“
!a
"
是什么意思
啊
答:
!是“非”的
意思
,
!a
就是“非a”在
c语言中
,判断句中的判断结果,除了可以用true和false表示以外,还可以用数字表示,0表示“否”(false),0以外的所有数字表示“是”(true),所以,如果
a是
个整数,当a=0时,a是false,所以!a就是true;当a!=0时,a是true,所以!a就是false ...
!a
在
c语言中是什么意思
?
答:
!表示“非”,是一种逻辑运算。若a的真值为1,则
!a
为0;若a的真值为0,则!a为1。取反,是Java与
C
/C++使用补码来表示二进制数,在补码表示中,最高位为符号位,正数的符号位为0,负数为1。
c语言! a
表示
什么意思
答:
!表示“非”,是一种逻辑运算。若a的真值为1,则
!a
为0;若a的真值为0,则!a为1。
c语言中! a是什么意思
?
答:
!表示“非”,是一种逻辑运算。若a的真值为1,则
!a
为0;若a的真值为0,则!a为1。
C语言中!a
代表
什么意思
?
答:
感叹号“!”是C中的逻辑非运算符。
C语言
是没有boolean数据类型的,所以也就没有true,false这样的值,除非去宏定义一个。 C中的逻辑运算值是用整型0或1来代替的。0为假,1为真。非0值也为1所以,
!a 是
一个逻辑非表达式,当a值为0时,!a的值是1,否则是0。
c语言! a是什么意思
?
答:
意思
如下:定义int a,意思就是系统自动为变量a分配了一个int型的内存空间。感叹号!是C
中
的逻辑非运算符。
C语言
是没有boolean数据类型的,所以也就没有true,false这样的值。C中的逻辑运算值是用整型0/1来代替的。0为假,1为真。非0值也为1。 所以,
!a 是
一个逻辑非表达式,当a值为0时,!a...
计算机
c语言中
i=
!a
什么意思
答:
!表示“非”,是一种逻辑运算。若a的真值为1,则
!a
为0;若a的真值为0,则!a为1。
请教
C语言中 !a
和 a! 有
什么
区别? (10财富值)
答:
1.
!a
!是逻辑非运算符,当a非零(真),结果为假;当a假(零),结果为真。2.a!根本不存在这个,!=是关系运算附,表示不等于。
c语言中
的问题 i!与!i分别指
是什么意思
?a == 0 和
!a
为什么是等价的...
答:
i!?,没有这种表达式吧。!在
C语言
里是逻辑取反的
意思
。C语言规定0为逻辑假,非0为逻辑真。所以
!a
就是!(a!=0),而a!=0也就是!(a==0),那么!aj就等同于!(!(a==0)),双重否定,即为a==0。
C语言中
if(
!a
)表示
什么意思
答:
if(
!a
)就是一个判断语句,判断表达式 !a 的真假,进而决定是否执行后续操作。如果
a是
一个变量 当a等于0时,!a=1(为真),执行后续操作;当a不等于0时,!a=0(为假),不执行后续操作;如果a是一个表达式 将表达式的值计算出来,当成变量来操作,判断过程同上。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜