C++的问题:int a=1,b=2;则(++a/)*b--的值怎么算出来?我执行了一下,结果是2.

学习 时间:2026-04-03 11:41:13 阅读:2795
C++的问题:int a=1,b=2;则(++a/)*b--的值怎么算出来?我执行了一下,结果是2.抱歉,朋友们,是这样的:(++a/b)*b--

最佳回答

高兴的小馒头

安静的高山

2026-04-03 11:41:13

执行过程如下:1: a/b=02: ++a/b=13: (++a/b)*b=2因为--是后缀运算符,输出时,并没有执行,所以输出2对于 这个表达式输出之后变成1

最新回答共有2条回答

  • 糟糕的毛巾
    回复
    2026-04-03 11:41:13

    执行过程如下:1: a/b=02: ++a/b=13: (++a/b)*b=2因为--是后缀运算符,输出时,并没有执行,所以输出2对于 这个表达式输出之后变成1

上一篇 内阻乘以电流是否等于电源电压!

下一篇 六年级上册第4单元漫画作文