66问答网
所有问题
C语言中!a是什么意思
例如:
main()
{
int a=b=c=0,x=35;
if(!a)x--;
else
if(b)
x=3;
else
x=4;
printf("%d',x);
}
例题中!a的意思?
举报该问题
推荐答案 2011-01-13
!是“非”的意思
说通俗点就是取反
就是说如果a=0那取反就是1
如果a非0取反就是0
if判断里0为假非0为真
明白了不?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nUsDDsUUn.html
其他回答
第1个回答 2011-01-13
!true = false
!false = true
!1=0
!0=1
第2个回答 2020-01-13
您的浏览器不支持HTML5视频
相似回答
C语言中!a是什么意思
答:
!
表示“非”
,是一种逻辑运算。若a的真值为1,则!a为0;若a的真值为0,则!a为1。
在
c语言中!a是什么意思
?
答:
C语言中
提供了自增1运算符++和自减1运算符-- 而且,这两种运算符,还分为前缀运算和后缀运算 如:int a=5;a++; //后缀运算,表示a=a+1 = 5+1=6 a--; //后缀运算,表示a=a-1 = 6-1=5 --a; //前缀运算,表示a=a-1 = 5-1=4 ++a; //前缀运算,表示a=a+1 ...
c语言
里
!a是什么意思
,那a不等于0有几种表示
答:
!
a就是表示不是a这个值的所有值
。比如:int a=0; 那!a,就是表示不为0的所有的整数。
!a
在
c语言中是什么意思
?
答:
!
表示“非”
,是一种逻辑运算。若a的真值为1,则!a为0;若a的真值为0,则!a为1。取反,是Java与C/C++使用补码来表示二进制数,在补码表示中,最高位为符号位,正数的符号位为0,负数为1。
C语言中!a
怎么理解
答:
!a是
一个逻辑表达式,如果a==0,则!a结果为true(即为1),如果a!=0,则!a结果为flase(即为0)
C语言中!a是什么意思
答:
意思
如下:定义int a,意思就是系统自动为变量a分配了一个int型的内存空间。感叹号!是C
中
的逻辑非运算符。
C语言
是没有boolean数据类型的,所以也就没有true,false这样的值。C中的逻辑运算值是用整型0/1来代替的。0为假,1为真。非0值也为1。 所以,
!a 是
一个逻辑非表达式,当a值为0时,!a...
大家正在搜
感叹号a在c语言中的意思
c语言中getchar的含义
fabs函数是什么意思
c语言中main函数的位置在哪
C语言中&&和||是什么意思
fabs函数怎么用
c语言||表示什么
fabs()函数
a&b在c语言中是什么意思
相关问题
C语言中!a是什么意思
C语言中!a是什么意思
~(a^~a)在c语言中是什么意思?
c语言中,a^b是什么意思?
!a在c语言中是什么意思?
c语言里!a是什么意思,那a不等于0有几种表示
c语言中a-=a是什么意思
c语言中--a是什么意思?