b是59。原因如下:

首先,--a表示先将a的值减1,然后再使用这个新的值。因此,a的值现在是7。

接着,++a表示先将a的值加1,然后再使用这个新的值。因此,a的值现在又变成了8。

然后,将6乘以7得到42,然后将这个结果加上8(因为此时a的值是8)。42+8=50。

因此,b的值是50。

int a = 8; int b = 6 --a + ++a; b是多少 为什么

原文地址: https://www.cveoy.top/t/topic/b126 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录