若有float x; int a,b; ,下面四条switch语句中正确的有( )条。 switch(x) { case x=1.0: printf(“Y”); case x=2.0: printf(“N”); } switch(a) { case a=1: printf(“Y”); case a=2: printf(“N”); } switch(b) { case b==1: printf(“Y”); case b==2: printf(“N”); } switch(x) { case 1.0: printf(“Y”); case 2.0: printf(“N”); }
若有float x; int a,b; ,下面四条switch语句中正确的有( )条。 switch(x) { case x=1.0: printf(“Y”); case x=2.0: printf(“N”); } switch(a) { case a=1: printf(“Y”); case a=2: printf(“N”); } switch(b) { case b==1: printf(“Y”); case b==2: printf(“N”); } switch(x) { case 1.0: printf(“Y”); case 2.0: printf(“N”); }
智慧职教: 分析下面代码: ( ) int x; double d = 1.5; switch (d) { case 1.0: x = 1; case 1.5: x = 2; case 2.0: x = 3; }
智慧职教: 分析下面代码: ( ) int x; double d = 1.5; switch (d) { case 1.0: x = 1; case 1.5: x = 2; case 2.0: x = 3; }
若有以下定义:float x;int a,b;则正确的switch语句是( ) A: switch(x){case 1.0:printf("* ");case 2.0:printf("** ");} B: switch(x){case 1,2:printf("* ");case 3:printf("** ");} C: switch(a+b){case 1:printf("* ");case 1+2:printf("** ");} D: switch(a){case b<1:printf("* ");case b>2:printf("** ");}
若有以下定义:float x;int a,b;则正确的switch语句是( ) A: switch(x){case 1.0:printf("* ");case 2.0:printf("** ");} B: switch(x){case 1,2:printf("* ");case 3:printf("** ");} C: switch(a+b){case 1:printf("* ");case 1+2:printf("** ");} D: switch(a){case b<1:printf("* ");case b>2:printf("** ");}
若有以下定义: float x;int a,b; 则正确的switch 语句是( )。 A: switch(x) { case 1.0:printf("* "); case 2.0:printf("** "); } B: switch(x){ case 1,2:printf("* "); case 3:printf("** "); } C: switch (a+b) { case 1:printf(" "); case 1+2:printf("** "); } D: switch (a+b);{ case 1:printf(."* "); case 2:printf("** "); }
若有以下定义: float x;int a,b; 则正确的switch 语句是( )。 A: switch(x) { case 1.0:printf("* "); case 2.0:printf("** "); } B: switch(x){ case 1,2:printf("* "); case 3:printf("** "); } C: switch (a+b) { case 1:printf(" "); case 1+2:printf("** "); } D: switch (a+b);{ case 1:printf(."* "); case 2:printf("** "); }
若有以下定义:float x; int a,b; 则正确的switch语句是 。 A: switch(x) { case 1.0: printf("* "); case 2.0: printf("** "); } B: switch(x) { case 1,2: printf("* "); case 3: printf("** "); } C: switch(a+b) { case 1: printf("* "); case 1+2: printf("** "); } D: switch(a+b); { case 1: printf("* "); case 2: printf("** "); }
若有以下定义:float x; int a,b; 则正确的switch语句是 。 A: switch(x) { case 1.0: printf("* "); case 2.0: printf("** "); } B: switch(x) { case 1,2: printf("* "); case 3: printf("** "); } C: switch(a+b) { case 1: printf("* "); case 1+2: printf("** "); } D: switch(a+b); { case 1: printf("* "); case 2: printf("** "); }
若有以下定义,则正确的switch语句是______。float x;int a,b; A: switch(x) B: case 1.0:printf("*\n"); C: csse 2.0:printf("**\n"); D: switch(x) E: case 1,2:printf("*\n"); F: case 3:printf("**\n"); G: switch(a+b) H: case 1:printf("\n"); I: case 1+2:printf("**\n"); J: switch(a+b); K: case 1:printf("*\n"); L: case 2:printf("**\n");
若有以下定义,则正确的switch语句是______。float x;int a,b; A: switch(x) B: case 1.0:printf("*\n"); C: csse 2.0:printf("**\n"); D: switch(x) E: case 1,2:printf("*\n"); F: case 3:printf("**\n"); G: switch(a+b) H: case 1:printf("\n"); I: case 1+2:printf("**\n"); J: switch(a+b); K: case 1:printf("*\n"); L: case 2:printf("**\n");
若有以下定义:floatx;inta,b;则正确的switch语句是。 A: switch(a+b);{case1:printf("*");case2:printf("**");} B: switch(x){case1.0:printf("*");case2.0:printf("**");} C: switch(x){case1,2:printf("*");case3:printf("**");} D: switch(a+b){case1:printf("*");case1+2:printf("**");}
若有以下定义:floatx;inta,b;则正确的switch语句是。 A: switch(a+b);{case1:printf("*");case2:printf("**");} B: switch(x){case1.0:printf("*");case2.0:printf("**");} C: switch(x){case1,2:printf("*");case3:printf("**");} D: switch(a+b){case1:printf("*");case1+2:printf("**");}
变量a,b,x已经通过语句int a=1, b=2;double x=4;声明,则下列选项中没有错误的是 A: switch(x%2){case 1:break} B: switch(x){case 1:break} C: switch((int)x%2){case 1:break} D: switch((a/2.0){case 1:break}
变量a,b,x已经通过语句int a=1, b=2;double x=4;声明,则下列选项中没有错误的是 A: switch(x%2){case 1:break} B: switch(x){case 1:break} C: switch((int)x%2){case 1:break} D: switch((a/2.0){case 1:break}
若有定义语句int a, b;double x;则下列选项中正确的是( ). A: switch(x%2) { case 0: a++; break; case 1: b++; break; default : a++; b++; } B: switch((int)x/2.0) { case 1: b++; break; case 0: a++; break; default : a++; b++; } C: switch((int)x%2) { case 0: a++; break; case 1: b++; break; default : a++; b++; } D: switch((int)(x)%2) { case 0.0: a++; break; case 1.0: b++; break; default : a++; b++; }
若有定义语句int a, b;double x;则下列选项中正确的是( ). A: switch(x%2) { case 0: a++; break; case 1: b++; break; default : a++; b++; } B: switch((int)x/2.0) { case 1: b++; break; case 0: a++; break; default : a++; b++; } C: switch((int)x%2) { case 0: a++; break; case 1: b++; break; default : a++; b++; } D: switch((int)(x)%2) { case 0.0: a++; break; case 1.0: b++; break; default : a++; b++; }
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是( )。 A: switch(a+b) <br> { case 1:printf("*\n"); <br> case 2+1:printf("**\n");} B: switch((int)x);<br>{case1:printf("*\n");<br>case2:printf("**\n");} C: switch(x)<br>{case1.0:printf("*\n");<br>case2.0:printf("**\n");} D: switch(a+b)<br>{case1:printf("*\n");<br>casec:printf("**\n");}
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是( )。 A: switch(a+b) <br> { case 1:printf("*\n"); <br> case 2+1:printf("**\n");} B: switch((int)x);<br>{case1:printf("*\n");<br>case2:printf("**\n");} C: switch(x)<br>{case1.0:printf("*\n");<br>case2.0:printf("**\n");} D: switch(a+b)<br>{case1:printf("*\n");<br>casec:printf("**\n");}