当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

关于以下程序哪条叙述正确?1. int j = 2;2. switch ( j ) {3. case 2:4. System.out.println (


关于以下程序哪条叙述正确?

1. int j = 2;

2. switch (j ) {

3. case 2:

4. System.out.println ("value is two");

5. case 2 + 1:

6. System.out.println ("value is three");

7. break;

8. default:

9. System.out.println("value is " + j);

10. break;

11. }

A. 第5行的表达式不合法;

B. 变量j是可接受的,switch中表达式可以是byte, short, int,或long的任何类型;

C. 输出为value is two

D. 输出是value is two 后跟value is three

E. 输出是value is two 后跟 value is 2

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 有以下程序#include<stdio.h> void fun(int *s) { static int j=0; do { s[j]=s[j]+s[j+1]

  • 有以下程序void sort(int a[],int n){ int i,j,t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=

  • 有以下程序#include <stdio.h>void fun(int s[]){ static int j=0; do s[j]+=s[j+1]; whil

  • 有以下程序: #include main( ) {int i=1 j =2 k =3; if(i ++ == 1&&( ++j ==3

  • 有以下程序void sort(int a[] int n){ int i j t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=

  • 有以下程序#include main(){ int i j; for(i=3;i>=1;i) { for(i=1;j