问答详情
源自:3-10 运算符大比拼之优先级比较

为什么y=150啊

int x=3,y;

y=(++x)*(++x)*(++x);

提问者:浣熊举世无双 2021-07-31 22:02

个回答

  • null_费德里克
    2021-07-31 23:03:00

    其实是先同时计算了前面两个括号内的内容,即5*5,之后从第三个开始逐一计算,就变成了5*5*6,即150.

  • null_费德里克
    2021-07-31 23:02:54

    其实是先同时计算了前面两个括号内的内容,即5*5,之后从第三个开始逐一计算,就变成了5*5*6,即150.