Mr丶张 发表于 2021-4-25 23:09:11

为什么!x等价x==0

在while(!x)语句中的!x与下面条件表达式等价的是( )
A) x!=0B) x==1    C) x!=1    D) x==0
为什么这个要选D

wp231957 发表于 2021-4-25 23:12:45

!x==true只有x为假,才能成立,所以x==0

jule_2 发表于 2021-4-25 23:16:04

本帖最后由 jule_2 于 2021-4-25 23:17 编辑

直到x=0才停止循环,!x是求反的意思,只要x值是零才成立。

肖-肖 发表于 2021-4-26 11:59:04

因为whiel(!x)想要执行循环那么-》x就要是0啊-》!0为真嘛{:10_324:}
页: [1]
查看完整版本: 为什么!x等价x==0