以下对枚举类型名的定义中正确的是______。A.enum a={one,two,three};B.enum a {one=9,two=1,three};C.enum a={"one","two","three"};D.enum a{"one","two","three"};

题目

以下对枚举类型名的定义中正确的是______。

A.enum a={one,two,three};

B.enum a {one=9,two=1,three};

C.enum a={"one","two","three"};

D.enum a{"one","two","three"};


相似考题
参考答案和解析
正确答案:B
解析:声明枚举类型用enum开头。例如:enumweekday(sun,mon,tue,wed,thu,fri,sat);说明:1、在C编译中,对枚举元素按常量处理,同时可以改变他们的值。2、枚举值可以用来做判断比较。3、一个整数不能直接赋给一个枚举变量。
更多“以下对枚举类型名的定义中正确的是______。A.enum a={one,two,three};B.enum a {one=9,two=1,thre ”相关问题
  • 第1题:

    下列枚举类型的定义中,包含枚举值3的是

    A.enum test{RED,YELLOW,BLUE,BLACK};

    B.enum test{RED,YELLOW=4,BLUE,BLACK};

    C.enum test{RED=-1,YELLOW,BLUE,BLACK};

    D.erium test{RED,YELLOW=6,BLUE,BLACK};


    正确答案:A
    解析:在枚举类型定义中,如果没有进行显式设置,则隐式设置整数值。将枚举声明中的第一个枚举值设置为O。后续所有成员的值如果没有进行显式设置,便确定为前一个成员的值加1。所以只能选择答案A)。选项B)中对应的枚举值是0,4,5,6;选项c)中对应的枚举值是-1,0,1,2;选项D)中对应的枚举值是0,6,7,8。

  • 第2题:

    下列语句能给数组赋值而不使用for循环的是

    A.myArray{[1]="One";[2]="Two";[3]="Three";}

    B.String s[5]=new String[]{"Zero", "One", "Two", "There", "Four"};

    C.String s[]=new String[]{"Zero", "One", "Two", "There", "Four"};

    D.String s[]=new String[]=|"Zero", "One", "Two", "There", "Four"};


    正确答案:C
    解析:A)、D)语法不正确,B)中s[5]的形式只能通过for循环的格式进行赋值,而不能直接赋值。C)中表达式左侧的“[]”说明现在定义一个数组,不需要指明数组长度,而表达式右侧“[]”在后面直接紧跟初始内容时也是不需要指定数组大小的,数组大小直接由初值长度决定。

  • 第3题:

    定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8),则下列语句正确的是( )。

    A.Number num=1;

    B.Numbernum=Number(20);

    C.Number num=Number(eight│OxFF);

    D.枚举类型Number的取值范围是0~15


    正确答案:D

  • 第4题:

    定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8},则枚举类型Number的取值范围是( )。

    A.1~8

    B.0~8

    C.1~15

    D.0~15


    正确答案:D
    解析:enum枚举类型名>{枚举元素表>};其中,关键词enum表示定义的是枚举类型,枚举类型名由标识符组成,而枚举元素表由枚举元素或枚举常量组成。其中如果默认,枚举类型从0开始赋值,本题中最大值为8,那么它与其他值和的最大计算结果为15,所以它的取值范围为0~15。

  • 第5题:

    以下对枚举类型名的定义中正确的是( )

    A.enum a={one,two,three};

    B.enum a{one=9,two=-1,three=200};

    C.enum a={"one","two","four"};

    D.enum a{"nine","two","three"};


    正确答案:B

  • 第6题:

    定义如下枚举类型:enum Number{one=l,two=2,fomr=4,eight=8},则枚举类型Number的取值范( )。

    A.1~8

    B.0~8

    C.1~15

    D.0~15


    正确答案:D
    解析: enum枚举类型名>{枚举元素表>};。其中,关键词enum表示定义的是枚举类型,枚举类型名由标识符组成,而枚举元素表由枚举元素或枚举常量组成。如果为默认设置,枚举类型从0开始赋值,本题中最大值为8,那么它与其他值和的最大计算结果为15,所以它的取值范围为0~15。

  • 第7题:

    以下对枚举类型的定义,正确的是()

    • A、 enum a={one,two,three};
    • B、 enum a{a1,a2,a3};
    • C、 enum a{‘1’,’2’,’3’};
    • D、 enum a{ “one”,”two”,”three” };

    正确答案:B

  • 第8题:

    A recently ordered server came standard with one 3.0GHz processor. It is capable of handling fourtotal processors. Which of the following processor combinations can be used in this server?()

    • A、 One, two, three or four processors
    • B、 One, two, or three processors
    • C、 One, three, or four processors
    • D、 One, two or four processors

    正确答案:D

  • 第9题:

    现有:  import java.util.*;      class AddStuff2  {  public static void main(String  []  args)  {      TreeSett=new TreeSet();      if (t.add("one"))      if (t.add("two"))     if (t.add ("three"))  add("four");  for (String s  :  t)      System.out.print (s);     }      }      结果为:()     

    • A、 one
    • B、 one three two
    • C、 one two three
    • D、 one two three four
    • E、 four one three two
    • F、编译失败

    正确答案:E

  • 第10题:

    单选题
    How might the organization of the passage be described?
    A

    Paragraph one introduces the topic; paragraphs two and three present examples in support.

    B

    Paragraph one introduces the topic; paragraphs two and three present reasons in support.

    C

    Paragraphs one and two present an argument; paragraph three summarizes the argument.

    D

    Paragraphs one and two introduce the topic; paragraph three offers alternatives.

    E

    Paragraph one introduces a cause; paragraphs two and three provide effects in order.


    正确答案: A
    解析:
    文段的第一段介绍了主要内容—the Propaganda Movement,第二段和第三段举例进行说明,第二段使用一个组织和报纸的例子,第三段介绍了运动的主要领导,故选A。

  • 第11题:

    单选题
    现有:  import java.util.*;      class AddStuff2  {  public static void main(String  []  args)  {      TreeSett=new TreeSet();      if (t.add("one"))      if (t.add("two"))     if (t.add ("three"))  add("four");  for (String s  :  t)      System.out.print (s);     }      }      结果为:()
    A

     one

    B

     one three two

    C

     one two three

    D

     one two three four

    E

     four one three two

    F

    编译失败


    正确答案: D
    解析: 暂无解析

  • 第12题:

    问答题
    What is the value of the greater of two numbers if one of the numbers is three times the smaller number?  (1) one of the numbers is 12.  (2) The sum of the two numbers is 16.

    正确答案: B
    解析:
    通过计算可知,条件1无法确定两个数的值;由条件2可知,所求的数为12,故本题选B项。

  • 第13题:

    以下对枚举类型名的定义中正确的是______。

    A.enum a={one,two,three};

    B.enum a{one=9,two=-1,three};

    C.enum a={"one","two","three"};

    D.enum a{"one","two","three"};


    正确答案:B
    解析:声明枚举类型用enum开头。例如:enum weekday(sun,mon,tue,wed,thu,fri,sat); 说明:1、在C编译中,对枚举元素按常量处理,同时可以改变他们的值。2、枚举值可以用来做判断比较。3、一个整数不能直接赋给一个枚举变量。

  • 第14题:

    以理对枚举类型名的定义中正确的是______。

    A.enum a={one, two, three);

    B.enum a {one=9, two=1three};

    C.enum a={"one", "two", "three"};

    D.enum a {"one", "two". "three"};


    正确答案:B
    解析:声明枚举类型用enum开头。例如:enumweekday(sun,mon,tue,wed,thu,fri,sat);说明:1、在C编译中,对枚举元素按常量处理,同时可以改变他们的值。2、枚举值可以用来做判断比较。3、一个整数不能直接赋给一个枚举变量。

  • 第15题:

    以下对枚举类型名的定义中正确的是 ( )

    A.enuma={one,two,three};

    B.enuma{one=9,two=-1,three};

    C.enum a={"one" "two","three"};

    D.enum a{"one","two","three"};


    正确答案:B

  • 第16题:

    Arecentlyorderedservercamestandardwithone3.0GHzprocessor.Itiscapableofhandlingfourtotalprocessors.Whichofthefollowingprocessorcombinationscanbeusedinthisserver?()

    A.One,two,threeorfourprocessors

    B.One,two,orthreeprocessors

    C.One,three,orfourprocessors

    D.One,twoorfourprocessors


    参考答案:D

  • 第17题:

    下列语句能给数组赋值,而不使用for循环的是

    A.myArray{[1]="One";[2]="Two";[3]="Three";}

    B.String s[5]=new String[] {"Zero","One","Two","Three","Four"};

    C.String s[]=new String[] {"Zero","One","Two","Three","Four"};

    D.String s[]=new String[]= {"Zero","One","Two","Three","Four"};


    正确答案:C
    解析:字符串数组赋初值的方法有两种,一种是如选项C一样初始化。另外一种是先为每个数组元素分配引用空间,再为每个数组元素分配空间并赋初值。例如还可做如下赋值:
      string s[]=new String[5];
      s[0]="Zero";
      s[1]="One";
      s[2]="Two";
      s[3]="Three";
      s[4]="Four";

  • 第18题:

    以下对枚举类型名的定义中正确的是( )。

    A.enum a={one,two,three};

    B.enum a{one=9,two=-1.three=200};

    C.enum a={"one","two","four"};

    D.enum a{"nine","two","three"};


    正确答案:B
    解析:枚举类型的定义类似于结构体和共用体,所以选项A和C不正确。大括号中的枚举元素应该使用合法标识符来定义,而不是字符串常量,所以选项D不正确。故应该选择B。

  • 第19题:

    以下对枚举类型名的定义中正确的是()。

    • A、enuma={one,two,three};
    • B、enuma{one=9,two=-1,three};
    • C、enuma={"one","two","three"};
    • D、enuma{"one","two","three"};

    正确答案:B

  • 第20题:

    述关于枚举类型名的定义中,正确的是()

    • A、enuma={one,two,three};
    • B、enuma{one=9,two=-1,three};
    • C、enuma={"one","two","three"};
    • D、enuma{"one","two","three"}

    正确答案:B

  • 第21题:

    class One {   public One foo() { return this; }  }  class Two extends One {  public One foo() { return this; }  }  class Three extends Two {   // insert method here  }  Which two methods, inserted individually, correctly complete the Three class?()

    • A、 public void foo() { }
    • B、 public int foo() { return 3; }
    • C、 public Two foo() { return this; }
    • D、 public One foo() { return this; }
    • E、 public Object foo() { return this; }

    正确答案:C,D

  • 第22题:

    单选题
    A recently ordered server came standard with one 3.0GHz processor. It is capable of handling fourtotal processors. Which of the following processor combinations can be used in this server?()
    A

     One, two, three or four processors

    B

     One, two, or three processors

    C

     One, three, or four processors

    D

     One, two or four processors


    正确答案: D
    解析: 暂无解析

  • 第23题:

    多选题
    class One {   public One foo() { return this; }  }  class Two extends One {  public One foo() { return this; }  }  class Three extends Two {   // insert method here  }  Which two methods, inserted individually, correctly complete the Three class?()
    A

    public void foo() { }

    B

    public int foo() { return 3; }

    C

    public Two foo() { return this; }

    D

    public One foo() { return this; }

    E

    public Object foo() { return this; }


    正确答案: D,B
    解析: 暂无解析

  • 第24题:

    单选题
    以下对枚举类型的定义,正确的是()
    A

     enum a={one,two,three};

    B

     enum a{a1,a2,a3};

    C

     enum a{‘1’,’2’,’3’};

    D

     enum a{ “one”,”two”,”three” };


    正确答案: B
    解析: 暂无解析