C语言表达式9/2*2==9*2/2的值等于什么?
5个回答
展开全部
这是一个布尔类型表达式,值为false。
具体来说:
9/2*2=4*2 = 8
9*2/2 = 18/2=9
具体来说:
9/2*2=4*2 = 8
9*2/2 = 18/2=9
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言表达式9/2*2==9*2/2的值等于0
原因:C语言整形下,9/2*2=8,9*2/2=9
原因:C语言整形下,9/2*2=8,9*2/2=9
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
整型数除法是去尾取整的,就得到9/2=4,4×2=8
9×2=18,18÷2=9
因此这个表达式两边不相等。
9×2=18,18÷2=9
因此这个表达式两边不相等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表达式值为0
9/2*2值为8
9*2/2值为9
显然不相等,表达式值为0(假)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询