11问答网
所有问题
当前搜索:
c语言中!什么意思
c语言中
c--!=3是
什么意思
答:
1、c--!=3 是判断c是否为3。是,结果为0,不是,结果为1。然后c自减1。2、在
C语言中
,c--作为一个表达式,它的值等于c。同时在执行过后c会自减1。举例来说:main(){ int c=3;if(c--!=3) printf("科举网");printf("%d",c);} 输出结果就是2。原因是c--!=3表达式的值为假,...
在
c语言中
?:是
什么意思
??
答:
是条件运算符。条件运算符是
C语言中
唯一的三目运算符,就是说他有三个运算对象。条件运算符的形式是“?:”由他构成的表达式称为条件表达式。形式为:表达式1?表达式2:表达式3 运算功能是。先计算表达式1的值,若值为非0,则计算表达式2的值,并将表达式2的值作为整个条件表达式的结果;若表达式1...
c语言中
,! x
什么意思
?
答:
c语言
,!x 是 对x 的“逻辑非”运算。当 x 不等于0 时,x 为真,!x 就为 假。当 x 等于0 时,x 为假,!x 就为 真。c语言里 没有 x! , 可以 有类似 x!=0 形式。 != 是 “不等于”。
请问
C语言中
while(!x)的(!x)是
什么意思
啊?
答:
while(!(--x));表示当x=x-1运算后,如果x=0那么因为非运算,那么x不等于0,循环继续;如果x=x-1运算后,如果x不等于0,则!(--x)=0,结束循环 在
C
里,非0为“逻辑真”,用1表示,0是“逻辑假”;所以!x==0实质就是x!=0的
意思
。所以,while(!x==0)等效于while(x!=0),即当...
C语言中!
X
什么意思
答:
在
C语言中
,~x代表的
意思
是按位取反的意思。将x按位取反 比如x = 10101010b。那么~x = 01010101b。还要注意,在C语言中,还有逻辑取反符号“!”,“!x”的返回值只有0和1两种。如果x为0,则!x=1。如果x不等于0.则!x的返回值为0。
c语言中
5
!什么意思
答:
在
C语言中
,任何非0数字都解释为逻辑真,所以,数字5的逻辑值是真。这样,“!5”的运算就是“非真”,结果当然就是“假”了。在C语言中,规定用“1”代表逻辑真,用“0”代表逻辑假。所以,“!5”的值——逻辑假——就用“0”代表了。“!5”在C语言中的
意思
是“逻辑假”,它的值为0。
c语言中 !
(c%2)是
什么意思
答:
C
变量对2取余,然后取反。如:
c
=3,则c%2=1,取反则等于0。如:c=4,则c%2=0,取反则等于1。明白了吗?
C语言中
“~”有
什么
意义?
答:
您好 在
c语言中
~ 是取反的
意思
就是取一个数的反码 比如一个4位的数0x000f取反就是0xfff0 <<是左移 temp += 0<<i就是temp自加一个数 这个数是0左移i位 详细文档:求反运算 求反运算符~为单目运算符,具有右结合性。 其功能是对参与运算的数的各二进位按位求反。例如~9的运算为:...
"i=!a" 在
c语言中什么意思
答:
c语言中
''i=!a''的
意思
是将a取非的值赋值给i。!作为单目运算符的意思是取非,如!真=假,!假=真。
C语言中
一般情况下0表示假,非0表示真。另外值得注意的是=,==和!=的区别,=是赋值运算符,即把=右侧表达式的值赋值给左侧的变量;==是逻辑等于运算符,当两侧的表达式的值相等时返回真,...
c语言中
y!=1是
什么意思
答:
!=为
C语言中
的条件运算符之一,读作不等于。其形式为 a!=b 计算规则为:1 当a与b相等时,该表达式结果为假,即0;2 当a与b不相等时,该表达式结果为真,即1。于是y!=1的含义就是,当y为1时,表达式结果为0,否则为1。
棣栭〉
<涓婁竴椤
11
12
13
14
16
17
18
19
20
涓嬩竴椤
灏鹃〉
15
其他人还搜