设int m;,与while(!m)等价的是( )
作者:高老师
浏览 0
设int m;,与while(!m)等价的是( )
A、while(m!=0)
B、while(m=1)
C、while(m==O)
D、while(m!=1)
【正确答案】:C
【题目解析】:本题考核的知识点是逻辑表达式的含义。
| m的值 | m的逻辑值 | !m的值 | m==0的值 | m!=0的值 |
| 0 | 0 | 1 | 1 | 0 |
| 非0 | 1 | 0 | 0 | 1 |
可见,逻辑上,!m与m==0的,m与m!=0等价
📱 扫码体验刷题小程序
扫一扫使用我们的微信小程序