有以下程序: void main() { int y=1,x=2,z=3; printf("%d,%d\n",(++x,y++),z+2); } 执行后的输出结果是
1,5
举一反三
- 阅读下面程序,则执行后的输出结果是______。 #include"stdio.h" main() int x, y, 2; x=1; y=2; z=3; if(x>y)if(x>z)printf("%d", x); else printf("%d", y); printf("%d\n",z);
- 有以下程序: #include main() int x=1,y=2,z=3; if(x>y) if(y<z)printf("%d%",++z); else printf(¨%d%¨,++y); printf("%d%\n",x++); 程序运行后的输出结果是______。
- 以下程序的运行结果是_____________ #include "stdio.h" void main() { void add(int x,int y, int z); int x=2,y=3,z=0; printf("(1)x=%d y=%d z=%d\n",x,y,z); add(x,y,z); printf("(3)x=%d y=%d z=%d\n",x,y,z); } void add(int x,int y, int z) { z=x+y; x=x*x; y=y*y; printf("(2)x=%d y=%d z=%d\n",x,y,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); }
- 以下程序的输出结果是( )。 main() { int x = 2, y = -1, z = 2; if (x < y) if (y < 0) z = 0; else z + = 1; printf("%d \n",z); }
内容
- 0
以下程序的运行结果是( ) int main() { int x=2,y=3,z=1; printf("%d,%d\n",(x++,++y),z+2); return 0; }
- 1
下面程序的输出结果是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); }
- 2
有以下程序#include [stdio.h] void main(){ int x=1,y=2,z=3; if(x>y) if(y<z) printf("%d",++z); else printf("%d",++y); printf("%d\n",x++); }程序的运行结果是( )。 A: 1 B: 41 C: 2 D: 331
- 3
下面程序的输出结果是 。 #include int main (void) { int x=2,y,z; x*=3+2;printf("%d\n",x); x*=y=z=4;printf("%d\n",x); x=y=z;printf("%d\n",x); x=(y=z);printf("%d\n",x); return 0; }
- 4
以下程序输出的结果为:( )#include <stdio.h>void main(){ int x=1,y=2,z=3;if(x<y)if(y>z) printf(〞%d〞,++z);else printf(〞%d〞,++y);printf(〞%d\n〞,++x);} A: 1 1 B: 0 1 C: 2 2 D: 3 2