作业帮 > 综合 > 作业

在c语言中,与if(x==0) 等价的表达式写法是什么?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 16:11:10
在c语言中,与if(x==0) 等价的表达式写法是什么?
在c语言中,与if(x==0) 等价的表达式写法是什么?
与if(x==0){ ...} 只有
1 if(!x){...} //这个是不好的风格
2 if(0==x) {...} //这样写的习惯,可以防止x=0这样的笔误
3 x==0 { ...} :{}; //这个适合有else的时候用
不能用while,while是个循环,就算循环内修改了x的值,只执行了一次,或者x!=0执行零次,本质上还是有区别