• 2021-04-14
    若有定义: float x=1.5; int a=1,b=3,c=2; 则正确的switch语句是()。
  • switch(a+b) { case 1: printf("*"); case 2+1: printf("**"); }

    内容

    • 0

      若有以下定义: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("** ");}

    • 1

      若有定义 float w; int a, b; ,则合法的 switch 语句是 ( )

    • 2

      ‍若有如下定义:int a, b; float x; 则正确的赋值语句为( )。‍ A: a = 1 + b = 2; B: b++; C: a = b = 5; D: b = int(x);

    • 3

      ‌若有以下定义int a,b; float x,则正确的赋值语句是( ) 。‎‌‎ A: a=1,b=2 B: b++; C: a=b=5 D: a=1;b=2;

    • 4

      若有以下定义int x,y; float z; 则正确的赋值语句是__。 A: x=1,y=2,; B: x=y=100; C: x++;; D: x=int (z);;