int x =10,y=9; int a,b,c; a= (- -x=y++)?- -x:++y; b=x++; c=y; 求a,b,c 8,10;要分析过程!谁帮a= (- -x=y++)?- -x:++y;中,有两个- -x,执行两次自减后,x不是应该为 8
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/17 04:18:00
![int x =10,y=9; int a,b,c; a= (- -x=y++)?- -x:++y; b=x++; c=y; 求a,b,c 8,10;要分析过程!谁帮a= (- -x=y++)?- -x:++y;中,有两个- -x,执行两次自减后,x不是应该为 8](/uploads/image/z/13900038-6-8.jpg?t=int+x+%3D10%2Cy%3D9%3B+int+a%2Cb%2Cc%3B+a%3D+%28-+-x%3Dy%2B%2B%29%3F-+-x%3A%2B%2By%3B+b%3Dx%2B%2B%3B+c%3Dy%3B+%E6%B1%82a%2Cb%2Cc+8%2C10%EF%BC%9B%E8%A6%81%E5%88%86%E6%9E%90%E8%BF%87%E7%A8%8B%21%E8%B0%81%E5%B8%AEa%3D+%28-+-x%3Dy%2B%2B%29%3F-+-x%3A%2B%2By%3B%E4%B8%AD%2C%E6%9C%89%E4%B8%A4%E4%B8%AA-+-x%2C%E6%89%A7%E8%A1%8C%E4%B8%A4%E6%AC%A1%E8%87%AA%E5%87%8F%E5%90%8E%2Cx%E4%B8%8D%E6%98%AF%E5%BA%94%E8%AF%A5%E4%B8%BA+8)
xՑAO0ǿi؍9eL`(B"ID
Ql _z+nzӛ1־߿zev YlWjC` }Fȳ%!Da6d,oWjɣH,z2`
Ep'g' f>bʢ|9EK(ݽ8BRO͞(?&ȷw&@m"hx R!d\%2U64W;dt PƗ3Ec|n>o$,ټՓZV^8^,םZEad
int x =10,y=9; int a,b,c; a= (- -x=y++)?- -x:++y; b=x++; c=y; 求a,b,c 8,10;要分析过程!谁帮a= (- -x=y++)?- -x:++y;中,有两个- -x,执行两次自减后,x不是应该为 8
int x =10,y=9; int a,b,c; a= (- -x=y++)?- -x:++y; b=x++; c=y; 求a,b,c 8,10;要分析过程!谁帮
a= (- -x=y++)?- -x:++y;中,有两个- -x,执行两次自减后,x不是应该为 8
int x =10,y=9; int a,b,c; a= (- -x=y++)?- -x:++y; b=x++; c=y; 求a,b,c 8,10;要分析过程!谁帮a= (- -x=y++)?- -x:++y;中,有两个- -x,执行两次自减后,x不是应该为 8
a= (- -x=y++)?- -x:++y
x先自减1 然后跟y对比 x-1=9 y=9 所以x=y=9; 结束对比后,y++=9+1=10
所以a=(--x) =9-1=8
c=y=10
b=x++; 意思是把x的值付给b后,再进行自加1,所以b=x=8