下列语句序列执行后,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;}A) 31 B) 32 C) 2 D) 33
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 21:59:49
![下列语句序列执行后,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;}A) 31 B) 32 C) 2 D) 33](/uploads/image/z/13425892-52-2.jpg?t=%E4%B8%8B%E5%88%97%E8%AF%AD%E5%8F%A5%E5%BA%8F%E5%88%97%E6%89%A7%E8%A1%8C%E5%90%8E%2Ck+%E7%9A%84%E5%80%BC%E6%98%AF%28+int+i%3D10%2Cj%3D18%2Ck%3D30%3Bswitch%28+j+-+i+%29%7Bcase+8+%3Ak%2B%2B%3B+case+9+%3Ak%2B%3D2%3Bcase+10%3Ak%2B%3D3%3B+default+%3Ak%2F%3Dj%3B%7DA%29+31+B%29+32+C%29+2+D%29+33)
下列语句序列执行后,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;}A) 31 B) 32 C) 2 D) 33
下列语句序列执行后,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;
}
A) 31 B) 32 C) 2 D) 33
下列语句序列执行后,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;}A) 31 B) 32 C) 2 D) 33
c)2
因为在switch语句中 如果case 后不跟break ,那么只要成立 就会将之后的所有语句都执行