执行下面程序段的输出结果是______。
intx=023,y=5,z;
z=2+(y+=y++,x+8,++x);
printf('%d,%d',x,z);
intx=023,y=5,z;
z=2+(y+=y++,x+8,++x);
printf('%d,%d',x,z);
举一反三
- 执行下面程序段的输出结果是______。int x=023,y=5,z;z=2+(y+=y++,x+8,++x);printf('%d,%d ',x,z);
- intx=1,y=2,z=3;以下语句执行后x,y,z的值是x=-1,y=(),z=10。X=-X;Y++;Z=int(x/Y);printf("x=%d,y=%d,z=%d ",x,y,z);
- 下面程序的输出结果是main() {int x,y,z; x=1;y=2;z=3 if(x>y) if(x>z) printf("%d",x); else printf("%d,y); printf("%d ",z); }
- 以下程序的输出结果是_____。 main() { int a[]={2, 4, 6}, *prt=&a[ 0], x=8, y, z; for(y=0; y < 3; y++) z=(*(prt + y)< x)? *(prt + y):x; printf("%d\n", z); }
- int x,y,z; x=7; y=8; z=9; if(x>y) x=y; y=z; z=x; printf(“x=%d y=%d z=%d\n”,x,y,z);以上程序段的输出结果是:() A: x=7 y=8 z=9 B: x=7 y=9 z=7 C: x=8 y=9 z=7 D: x=8 y=9 z=8