当前位置: 答题翼 > 问答 > 继续教育 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

若有定义“intx=1 y=1 m=1 n=1;” 则执行下列语句后 变量x和y的值分别是()。switch(m)/{case0:x=x


若有定义“intx=1,y=1,m=1,n=1;”,则执行下列语句后,变量x和y的值分别是()。switch(m)/{case0:x=x*2;case1:switch(n)/{case1:x=x*2;case2:y=y*2;break;case3:x++;/}case2:x++;y++;case3:x*=2;y*=2;break;default:x++;y++;/}}

A、x=2,y=1

B、x=2,y=2

C、x=6,y=6

D、x=7,y=7

参考答案
您可能感兴趣的试题
  • 若有以下宏定义:#defineN2#defineY(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是()。

  • 若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是(

  • 若有定义语句:“int x=12 y=8 z;” 在其后执行语句“z=0.9+x/y;” 则2的值为( )。 A.1.9B.1

  • 若有下列程序段:intx=1 y=2;x=x+y;y=x-y;x=x-y;则执行后x和y的值分别为()。

  • 若有定义“intx=11;” 则表达式“(x++*1/3)”的值是()。

  • 若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是(