0在c语言中是真还是假

@仉殷4565:c语言中的0与非0(假真) -
焦敬14741108517…… 0可以是判断真假的,但并不是所有的0都是判断真假的作用. 0在逻辑运算中代表假,在数学运算中就是0. year%4==0 中的0就是数字,==左边的是余数,判断余数是不是和0相等. 你这个代码应该是嵌套在if语句中的吧?if(year%4==0 ), 如果year=2008,那么year%4的值就是0,0是数学运算的数值,也就是说year%4==0为真.也就是if(1). 如果year=2009,那么year%4的值就是1,也就是说year%4==0为假.也就是if(0),这里的0代表假,是逻辑运算.

@仉殷4565:在C语言0表示真还是假,为什么会这样呀为什么呢? -
焦敬14741108517…… C语言编译系统在表示逻辑运算结果时,以数值1代表“真”,以0代表“假” 比如:a、b的值分别是0、4,则a||b的值为1,a&&b的值为0. 但在判断一个量是否为“真”时,以0代表“假”,以非0代表“真” 比如:a=4,因为a的值为非0,被认作“真”,所以对它进行“非”运算!a=0 其实语句是否执行由用户的代码(即判断条件)决定的,而系统只用0和非0进行判断,当用户认为此句可执行,系统判断为“真”,反之亦然 比如:while(ch!='#'){语句序列;} ch!='#'为判断条件 假如ch='A',这可执行大括号中语句序列(系统判断为“真”) 当ch='#',不可执行大括号中的语句序列(系统判断为“假”)

@仉殷4565:在C语言中,0表示真还是假 -
焦敬14741108517…… 0表示假,非零表示真.

@仉殷4565:在C语言0表示真还是假,为什么会这样呀有点急! -
焦敬14741108517…… 表示假,这是规定的,没有为什么.总得有个假吧,然后人家觉得0比较合适.如果当时设计C语言的人就喜欢吧0当做真,那现在0就是真

@仉殷4565:c语言中的\0表示真还是假 -
焦敬14741108517…… \0, 是一个字符,ascII 码 0,就是所有bit都是0 C/C++中特别用于字符串结束标志 C/C++中表示假是数字0, byte 0, 也是它, 转换成数字0 就表示假了

@仉殷4565:在c语言中0是代表逻辑真么?如果不是,那么可以帮我解决一下问题么 -
焦敬14741108517…… 在c语言中 0为假,非0为真 r=t%2; %是取余,r是t除以2的余数,余数是0肯定是整除啊 所以这里r==0是代表t能被2整除

@仉殷4565:在C语言0表示真还是假,为什么会这样呀怎么办呢? -
焦敬14741108517…… 0表示假,0以外的数字都是真,仅仅是对逻辑值的规定而已,如果你发明C语言,你可以规定不同的

@仉殷4565:c语言中0与0是真值吗? -
焦敬14741108517…… 是假值,因为在C语言中,0为假,非0为真,0与0的结果仍然是0,所以为假

@仉殷4565:C语言中逻辑关系!0表示真还是假? -
焦敬14741108517…… 真

@仉殷4565:c语言!0是什么意思?!!0又是什么意思? -
焦敬14741108517…… !0 就是非0的意思,1表示真,0表示假,因此非0就是真的意思,0就是假的意思,比如: if (!0) // 这里执行,因为!0为真 if (0) // 这里不执行,因为0为假

相关推荐

  • '0'在c语言中是多少
  • 1在c语言中是什么意思小车
  • c语言中0和 0 一样吗
  • c语言0和1谁真谁假
  • c语言中 0 为假吗
  • 0什么意思c语言2
  • c语言中1和0 真和假
  • c语言非0是真还是假
  • '\0'在c语言中是什么意思
  • 01a在c语言中为什么不合法
  • 0是真1是假 请问是真是假
  • c语言0代表真还是假
  • 在c语言中0为真还是1为真
  • 1 在c语言中是多少
  • c语言中非0就为真吗
  • c语言-1是真还是假
  • c语言中1- 0 等于多少
  • 0在c语言中是什么意思丿lu
  • c语言中负1是真还是假
  • 1在c语言中是多少税
  • c语言-1是真吗
  • c语言中0代表真还是假
  • a++在c语言中是多少
  • c语言的0是正确还是错误
  • c语言中 s和 c
  • 0 是啥意思
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网