• 2021-04-14
    若有定义:double n=3.25;int a=5,b=4,d=3;则正确的switch语句是()。
  • switch((int)n); { case 3:printf("\n"); case 4:printf("\n"); }

    内容

    • 0

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

    • 1

      若有以下定义语句:int a[]={1,2,3,4,5,6,7,8,9,0};,则值为5 的表达式是() A: a[a[4]] B: a[a[5]] C: a[5] D: a[a[3]]

    • 2

      若有定义 int a; float b; double c; 程序运行时输入: 3 4 5 能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是( )。

    • 3

      若有定义int n=10,i=4;,则执行语句n%=i-1;后,n的值是( )。 A: 0 B: 3 C: 2 D: 1

    • 4

      若有定义:floatx=1.5;inta=1,b=3,c=2; 则正确的switch语句是( )。 A: switch(a+b){ case1:printf("*\n"); case2+1:printf("**\n");} B: switch(a+b){ case1:printf("*\n"); casec:printf("**\n");} C: switch(x){ case1.0:printf("*\n"); case2.0:printf("**\n");} D: switch((int)x);{ case1:printf("*\n"); case2:printf("**\n");}