在C语言中,(m=n= =b)|| (n=c= =d)是什么意思啊??
4个回答
展开全部
(m=n= =b)|| (n=c= =d)
就是把(n=b)这个表达式的值(0或1)赋给m,然后(c=d)的值赋给n,
(注意,以上两条式子是数学表达式而不是c语言代码!)
最后让这两个值逻辑或(不是位或!就是1||99仍然为1)
就是把(n=b)这个表达式的值(0或1)赋给m,然后(c=d)的值赋给n,
(注意,以上两条式子是数学表达式而不是c语言代码!)
最后让这两个值逻辑或(不是位或!就是1||99仍然为1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
m= n==b n与b是否相等的判断结果赋值给m
(n=c= =d) c与d是否相等的判断结果赋值给n
最后m与n 或||一下... 得到最后的逻辑值
(n=c= =d) c与d是否相等的判断结果赋值给n
最后m与n 或||一下... 得到最后的逻辑值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-06-27
展开全部
m=n;n=b或n=c;c=d(b,d为常量)
程度执行结果为(从左往右)最先附值的那个
程度执行结果为(从左往右)最先附值的那个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询