• 2021-04-14
    下列语句序列执行后, k 的值是( ) int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }
  • 2

    内容

    • 0

      下列语句序列执行后,k 的值是。 int i=4; int j=5; int k=9; int m=5; if(i>j||m<k){ k++; } else{ k--; }

    • 1

      下列语句序列执行后,k的值是 int i=4, j=5, k=9, m=5; if(i>j || m 10

    • 2

      下面语句序列执行后,K的值是() inti=6,j=8,k=10,m=7; if(!(i>j|m>k++))k++; A: 9 B: 10 C: 11 D: 12

    • 3

      ‎下列语句序列执行后,k 的值是( )。‌‎ int x = 6, y = 10, k = 5; switch (x % y) { case 0: k = x * y; case 6: k = x / y; case 12: k = x - y; default: k = x * y - x; }‌ A: 60 B: 5 C: 0 D: 54

    • 4

      假设变量x、k都已定义,下列语句片段中,无语法错误的是( )。 A: switch(x){ case x>=90: putchar('A'); case x<60: putchar('E'); } B: switch(x) { case 1+2: k='A'; defualt: k='E'; case 2*4: k='B'; } C: switch(x){ case 2+x: k=x-2; case 3*x: k=x+3; default: k=0; } D: switch(x){ case 3.5: k=0.5*x; case 7.8: k=8*x; default: k=0; }