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

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

最佳回答

愉快的雪碧

畅快的狗

2026-08-24 16:00:41

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

最新回答共有2条回答

  • 奋斗的斑马
    回复
    2026-08-24 16:00:41

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

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

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