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

    举一反三

    内容

    • 0

      设有定义:long x=-123456L;,则能够正确输出变量x值的语句是 A: printf("x=%d ",x); B: printf("x=%ld ",x); C: printf("x=%8dL ",x); D: printf("x=%LD",x);

    • 1

      设有定义:double x=2.12;,以下不能完整输出变量x值的语句是( )。 A: printf("x=%5.0f ",x); B: printf("x=%f ",x); C: printf("x=%lf ",x); D: printf("x=%0.5f ",x);

    • 2

      若有以下定义,则正确的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");

    • 3

      设有定义: double x=2.12;,以下不能完整输出变量x值的语句是( )。 A: printf("x=%5.0f ", x); B: printf("x=%f ",x); C: printf("x=%lf ",x); D: printf("x=%0.5fn"x);

    • 4

      设int x=3;,以下与其他3组输出结果‍不同的一组语句是________。 A: x++; printf("%d ",x); B: n=++x; printf("%d ",n); C: ++x; printf("%d ",x); D: n=x++; printf("%d ",n);