9. 设有 int x=11; 则表达式 (x++ * 1/3) 的值是
4个回答
展开全部
a
后自增比乘除优先级高,所以先预算自增,但是因为是后自增,所以先使用x与*1得11除二为3,再使x增一,所以表达式的值是3
后自增比乘除优先级高,所以先预算自增,但是因为是后自增,所以先使用x与*1得11除二为3,再使x增一,所以表达式的值是3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x++*1/3相当于x*1/3,即11*1/3,11/3,两个整数相除,结果也是整数,丢掉小数部分,所以结果是3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x++,先进性运算,运算后再自增1
x=11,整型运算,结果为整型,11*1/3=3
因此表达式的值是3
x=11,整型运算,结果为整型,11*1/3=3
因此表达式的值是3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询