在C语言中if(x=0)与if(x==0)的区别 if(0<x<1)与if(x>0&&x<1)的区别
3个回答
展开全部
1、=和==的区别:=是赋值符号,==比较符号;
2、if(0<x<1)编译不会通过,if(x>0&&x<1)表示数学中的0<x<1
2、if(0<x<1)编译不会通过,if(x>0&&x<1)表示数学中的0<x<1
追问
为什么if(0<x<1)编译不会通过啊
追答
if(0<x<1)C语言中就没这个语法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(x=0) 和 if(0<x<1) 都是错误的 无法执行的。 if(x=0) 中仅仅只是把0赋值给 X而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询