C语言中if(!

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 11:42:28
C语言中if(!
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后面的语句块
希望可以帮助到你