int a = 8; int b = 6 --a + ++a; b是多少 为什么
b是59。原因如下:
首先,--a表示先将a的值减1,然后再使用这个新的值。因此,a的值现在是7。
接着,++a表示先将a的值加1,然后再使用这个新的值。因此,a的值现在又变成了8。
然后,将6乘以7得到42,然后将这个结果加上8(因为此时a的值是8)。42+8=50。
因此,b的值是50。
原文地址: https://www.cveoy.top/t/topic/b126 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
b是59。原因如下:
首先,--a表示先将a的值减1,然后再使用这个新的值。因此,a的值现在是7。
接着,++a表示先将a的值加1,然后再使用这个新的值。因此,a的值现在又变成了8。
然后,将6乘以7得到42,然后将这个结果加上8(因为此时a的值是8)。42+8=50。
因此,b的值是50。
原文地址: https://www.cveoy.top/t/topic/b126 著作权归作者所有。请勿转载和采集!