C语言代码解释,c=(a%b<1)||(a/b>1)怎么算怎么过程
展开全部
||是逻辑运算符
或
就是||两边只要有一个成立
那么返回就是1
两个都不成立
返回的是0
当a除以b
余数小于1
a除以b大于一
这两个情况有一个成立的时候
c就是1
两个都不成立的话
c就是0
这里c是0
这么说明白了吧
或
就是||两边只要有一个成立
那么返回就是1
两个都不成立
返回的是0
当a除以b
余数小于1
a除以b大于一
这两个情况有一个成立的时候
c就是1
两个都不成立的话
c就是0
这里c是0
这么说明白了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好!
这个是个优先级问题。
%
的优先级
要高于
<
/
的优先级也高于
<
所以:
a%b
=
10
10
<
1
false
a/b
=
0(取整之后)
0>
1
false
所以
c
=
0
输出结果是:
10,
20,
0
如有疑问,请追问。
这个是个优先级问题。
%
的优先级
要高于
<
/
的优先级也高于
<
所以:
a%b
=
10
10
<
1
false
a/b
=
0(取整之后)
0>
1
false
所以
c
=
0
输出结果是:
10,
20,
0
如有疑问,请追问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当a对b
取余数小于1
a对b取整大于一
这两个情况有一个成立的时候
c就是1
两个都不成立的话
c就是0
这里c是0
取余数小于1
a对b取整大于一
这两个情况有一个成立的时候
c就是1
两个都不成立的话
c就是0
这里c是0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询