• 2022-06-15
    有以下程序段,输出结果为( )。int x=1,y;switch(x):{ case 1: y=x++; case 2: y=x++; case 3: y=x++;}printf(“%d ”,y);
    A: 1
    B: 2
    C: 3
    D: 4
  • D

    内容

    • 0

      有以下程序段,运行后的输出结果是( ) #include main() {int x=10,y=5; switch(x) { case 1: x++; default:x+=y; case 2:y--; case 3:x--; } printf(“x=%d,y=%d”,x,y); } A: x=15,y=5 B: x=10,y=5 C: x=14,y=4 D: x=15,y=4

    • 1

      执行以下程序段后,输出的结果是______。 int x=2,y=0; switch(x) { case 2: x++;y=x+1; case 1: y=y+1;break; default:x++;y=y+1; } printf("%d,%d\n",x,y); A: 3,5 B: 3,4 C: 2,0 D: 3,1

    • 2

      阅读程序,分析输出结果是()。​#include [stdio.h]​void main()​{ ​int x=10,y=5; ​switch(x) ​{ case 1:x++; ​default: x+=y;​case 2:y--;​case 3:x--;​}​printf("x=%d,y=%d",x,y);​}​‎​ A: x=14,y=4 B: x=15,y=5 C: x=10,y=5 D: x=15,y=4

    • 3

      阅读程序,分析输出结果是()。#include [stdio.h]void main(){ int x=10,y=5; switch(x) { case 1:x++; default: x+=y;case 2:y--;case 3:x--;}printf("x=%d,y=%d",x,y);} A: x=15,y=5 B: x=10,y=5 C: x=14,y=4 D: x=15,y=4

    • 4

      有程序如下:#includeint main(){ int x=10,y=5; switch(x) { case 1: x++; default: x+=y; case 2: y--; case 3: x--; } printf("x=%d,y=%d",x,y); return 0;}程序执行后x的值为______,y的值为_______。 A: 14 4 B: 15 5 C: 15 4 D: 14 5