C语言的if(!k)是什么意思?

2024-11-04 11:14:16
推荐回答(4个)
回答1:

解释:“if(a)b;”,a是真的就执行b,假的就不执行b,逻辑值为1就是真的,0就是假的,数字除了0其他的都是真的,0是假的,!就是非的意思,否定。比如0是假的“!0”就是真的,“!5”就是假的,明白了没有,!就是汉语里面的“否定”“不”,表示否定的符号!!!

回答2:

就是:只要k=o就执行,为非零就不执行!

回答3:

如果k不等于0,条件成立。

回答4:

你要给出K代表什么才能说明这个问题啊