while成立的条件是表达式结果不是0那么!n怎么样才不会是0呢?分析也比较简单啊,无非两个选择,一是n为0,二是n不为0如果n为0,那么!n就是1,while成立,所以while成立的条件是n为0,n为0怎么写呢,就是C,n==0啦
!n为真的时候,n为假,假为0,也就是n==0,所以C是对的
B,等价于n!=0