早教吧作业答案频道 -->数学-->
C#中操作符求解a=10a++,++a,a--,--a都等于几啊?答案是10,12,12,10,不解,求详细解释别说的和书上一样,解释下这个,a++既然取a后是10,递增后不是12?a--怎么等于12?
题目详情
C#中操作符求解
a=10
a++,++a,a--,--a都等于几啊?
答案是10,12,12,10,不解,求详细解释
别说的和书上一样,解释下这个,a++既然取a后是10,递增后不是12?a--怎么等于12?
a=10
a++,++a,a--,--a都等于几啊?
答案是10,12,12,10,不解,求详细解释
别说的和书上一样,解释下这个,a++既然取a后是10,递增后不是12?a--怎么等于12?
▼优质解答
答案和解析
这个就是前缀运算符和后缀运算符的应用.
a=10
所以第一个a++运行时,a的值还是10,当运算结束后,a=11(因为是后缀,所以要运算后再加1)
第二个++a,这时a的值已经是11,再加1为12(因为是前缀,所以要先加1再运算)
第三个,a--,同理了,先运算后减,所以也是12,运算结束后为11
第四个,先减1,再运行,所以是10.
最终的结果为 10,12,12,10
a=10
所以第一个a++运行时,a的值还是10,当运算结束后,a=11(因为是后缀,所以要运算后再加1)
第二个++a,这时a的值已经是11,再加1为12(因为是前缀,所以要先加1再运算)
第三个,a--,同理了,先运算后减,所以也是12,运算结束后为11
第四个,先减1,再运行,所以是10.
最终的结果为 10,12,12,10
看了 C#中操作符求解a=10a+...的网友还看了以下:
Matlab求帮忙看看哪里错了.h=0;%h[0,51.5]a=15;m=sMatlab求帮忙看看 2020-05-13 …
初一的一些分式方程.1.若a²+b²-10a-6b+34=0,则(a+b)/(a-b)=____2 2020-05-13 …
X除以(1—24%)等于1.14 这个方程怎么解?X除以(1—24%)等于1.14怎么解 还有:九 2020-05-16 …
蓄电池汽车用的那种如果电池种类多就按电压50v左右的电流5-10A电解水一个小时能弄出来多少氢气 2020-05-22 …
1-x²≥0这个式子怎么解这个式子是这么解的吧?-x²+1≥0x²-1≤0(x+1)(x-1)≤0 2020-06-14 …
16A 250V的空调插头,墙壁插头10A,怎么办?墙壁上的插座是10A的,空调插头是16A 25 2020-06-27 …
等式方程怎么去分母?例如1/(x+1)+1/(x-1)=1/(x^2-1)不用解出来,只要告等式方 2020-07-15 …
(2x+1)2+2(2x+1)+1=0怎么解,用什么方法?配方法?公式法?分解因式法?(2x+1) 2020-08-01 …
已知方程组x+y=9a,y+z=11a,z+x=10a的解使x+2y-3z=-12成立,求a的值 2020-10-31 …
已知方程组x+y=9a,y+z=11a,z+x=10a的解使x+2y-3z=-12成立,求 2020-10-31 …