C语言中if(!
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 11:42:28
![C语言中if(!](/uploads/image/z/5100074-26-4.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%ADif%28%21)
xuJ@_ezB !7>^z}x=A-Uiؘ"hev۷pmm.wa]۶Il'qUqw#܍9Lf&kQz)̻Jwa)5B}%Uxp*(T$,s55^Nk7ǬvaGwAa
_Bmt]\pHC%f^hu2Ѣruv]ʛ~'
C语言中if(!
C语言中if(!
C语言中if(!
对于整数 ,当n为0时,转换为布尔值就是 假,此时 !n 就是 真 进入if后面的语句块
当 n 为 非0值是,转换为布尔值 就是 真,此时 !n 就是假,不执行if后面的语句块
如果n 本身就是布尔值,也就是 在n为假的时候 执行if后面的语句块,n为真的时候不执行 if后面的语句块
希望可以帮助到你