11智能在线
新记
main() { int x,y,z; x=y=1; z=x++,y++,++y; printf("%d,%d,%d\n",x,y,z); }
求详细解答?
举报该文章
相关建议 2012-01-09
x=2 y=3 z=1
z=x++,y++,++y;
先++y再y++得y=3
z=x++先把x=1赋予z,再x++,因为x++是先用后加
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/8vsfv4mpq.html
其他看法
第1个回答 2013-04-06
考查 自加及逗号运算符
x=2
y=3
z=1
第2个回答 2012-01-08
2,2,1
z=(x++)=1,x=2;
(y++)=1,(++y)=2。
第3个回答 2012-01-09
2 3 1
第4个回答 2012-01-08
2 3 1
相似回答
大家正在搜
相关问题
c语言:main()?{int x,y,z;? x=y=1;...
#include "stdio.h" main() { in...
main() {intx,y,z; x=y=1; z=x++...
main() {intx,y,z; x=y=1; z=x++...
int x,y,z x=y=1 z=x++,y++,++y ...
main() {int x,y,z;x=ty=z=-1;++...
有这么一个程序 main() {int x,y,z; x=y...