c语言中y!=1是什么意思

如题所述

!=为C语言中的条件运算符之一,读作不等于。其形式为
a!=b
计算规则为:
1 当a与b相等时,该表达式结果为假,即0;
2 当a与b不相等时,该表达式结果为真,即1。

于是y!=1的含义就是,当y为1时,表达式结果为0,否则为1。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-22
y的值不等于1,是一个判断语句,如果正确则返回1,如果不正确则返回0,可以赋值给另外一个量,也可以放到if,whie,for等的括号内,假设x=(y!=1),如果y实际上等于1,则x=0,如果y确实不等于1,则x=1.本回答被提问者采纳
第2个回答  2014-12-28
额。。就是y的值不等于1
经常在判断逻辑中
会返回一个布尔值,比如true 或者false
如果y等于1,就返回false
y不等于1就返回true
相似回答