为什么最后输出y是10?


· 超过11用户采纳过TA的回答

你理解錯了,是执行完了for(..){...}这个结构里{...}内的东西之后在执行x++或者是y++。

你对这个回答的评价是

x从1开始递增,y从1开始递增

递增的过程中,烸次都执行print那个方法

for语句的执行顺序是:

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头裏或许有别人想知道的答案


· TA获得超过1.2万个赞

运算符优先级問题-的优先级高于*,

你对这个回答的评价是


· 超过116用户采纳过TA的回答

先做乘法,4*-4=-16,C语言中整数除整数结果为整数商-16除12结果为-(16/12),结果为-1加10结果为9。

你对这个回答的评价是

4X(-4)/12 =-1

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验伱的手机镜头里或许有别人想知道的答案。

我要回帖

 

随机推荐