有如下程序段: int x=1,y=1; int m,n; m=n=1; switch (m) { case 0:x=x*2; case 1: { switch (n) { case1:x=x*2; case2:y=y*2;break; case 3:x++; } } case 2: x++;y++; case 3: x*=2;y*=2;break; default: x++;y++; } 执行完成后,x和y的值分别是_____。
相似题目
-
有以下程序 fun(int x,int y) { static int m=0,i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1,m=1,k; k=fun(j,m); printf("%d,",k); k=fun(j,m); printf("%d\n",k); } 执行后的输出结果是()
-
设有如下程序段:int x=2002, y=2003;printf(%d,(x,y));则以下叙述中正确的是( )
-
如下程序的运行结果是 ( ) int x = 2, y = 10; if(x++>1) if(x++>2) if(x++>3) y = x;
-
如下程序的运行结果是 ( ) int x = 1, y=1; if(x==1) y= x+1; else if(y==2) x= y+1; else y= 0;
-
执行以下程序段后,变量z的值是2。(第3章 选择结构程序设计)int x=2,y=-1,z=2;if(x
-
有如下程序段 { int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; } cout <
-
假定w、x、y、z、m均为int型变量,有如下程序段:w=1;x=2;y=3;z=4;m=(w
-
有如下程序int main( ){ float x=2.0,y;if(x<0) y=0.0;else if(x<10.0) y=1.0/x;else y=1.0;printf(“%f ”,y);return 0;}该程序的输出结果是( )。
-
有如下程序段,执行后的输出结果是______。 #include void main() { struct a { int x; int y; }num[2]={{20,5},{6,7}}; printf('%d',num[0].x/num[0].y*num[1].y); }
-
执行下列程序段后,变量m的值是________。int w=1,x=2,y=3,z=4,m;m=(wm=(mm=(m
-
有下列程序:fun(int x,int y){statlc int m=0,i=2;i+=m+1;m=i+X+y;return m;}main(){int j=1,m=1,k;k=fun(j,m);printf("%d,",k);k=fun(j,m);printf("%d\n",k);}执行后的输出结果是()。
-
有定义语句:int m=1,n=2,P=5,x;,则以下选项中各程序段执行后,x的值不等于5的是()。
-
假定w、x,y、z、m均为int型变量,有如下程序段;w=1;x=2;y=3;z=4;m=(w<x)?w:x;m=(m<y)?m:y;m=(m<z)?m:
-
设 int x=0,y=-1;则执行下列程序段的输出结果为();
-
以下程序段的执行结果为()。include< iostream.h>definePLUS(x,y)x+yvoid main (){int x=1,y=2,
-
有如下程序段: int x=4;int y=1; int main() { int x=8,y=::y; cout<<x<<y<<endl; } 运行时的输出结果是()。
-
假定w、x、y、z、m均为int型变量,有如下程序段: 则该程序段执行后,m的值是______.
-
程序段的输出结果是【】。 int x=3,y=2,z=1; count<<(x/y&~z);
-
下列程序段执行以后,内存变量y的值是()。 x=34567 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/1
-
有下列程序: fun(int x,int y) { static int m=0,i=2; i+=m+1;m=i+x+y;return m; } main() { in
-
【单选题】若有以下程序段,则执行以下语句后x,y的值是分别是() int x=1,y=2; x=x^y; y=y^x; x=x^y;
-
52、若有以下程序段: define X 7 define Y X+1 define Z Y*X/2 int main() { int a = X; printf("%d,%d", Z, --a); return 0; } 则运行程序的输出结果是:
-
9、类的定义如下,其中错误的语句行是()。 class B{ int x; protected: int y; public: int z; }; class D: public B{ int m; void f(){ x=0; //L1 y=1; //L2 z=2; //L3 m=3; //L4 } };
-
有如下程序: void main() int y=3,x=3,z=1; printf("%d%(1",(x,y++),z+2); 运行该程序后输出的结果是()。