• 2022-06-14
    下面的代码用于输出字符数组ch中每个字符出现的次数, 应填入(1)处的代码是 char[] ch = { 'a', 'c', 'a', 'b', 'c', 'b' }; HashMapmap = new HashMap(); for (int i = 0; i < ch.length; i++) { if(___(1)____){ map.put(ch[i], map.get(ch[i]) + 1); } else{ map.put(ch[i], 1); } } System.out.println(map);[/i][/i][/i]
    A: map.contains(ch[i])
    B: map.containsValue(ch[i])
    C: map.containsKey(ch[i])
    D: map.indexOf(ch[i])
  • C

    内容

    • 0

      下面程序的输出结果是_____。 main ( ) { char ch&#91;7&#93;="12ab56"; int i,s=0; for (i=0;ch[i]>'0'&&ch[i]<='9';i+=2) s=10*s+ch[i]-'0'; printf("%d\n",s); }[/i][/i][/i] A: 1 B: 1256 C: 12ab56 D: a

    • 1

      下面程序的运行结果是()。 #include void main() {char ch[7]="65ab21"; int i, s=0; for(i=0;ch[i]>= '0'&&ch[i]<= '9';i+=2) s=10*s+ch[i]-'0';printf("%d\n", s); }

    • 2

      以下程序的输出结果是________。 int main() { char ch[3][4]={"123","456","78"},*p[3]; int i; for(i=0; i<3; i++) p[i]=ch[i]; for(i=0; i<3; i++) printf("%s",p[i]); return 0; }

    • 3

      下面对字符数组不正确的初始化方式是________。 A: char ch[]="string"; B: char ch[7]={'s', 't', 'r', 'i', 'n', 'g'}; C: char ch[10]; ch="string"; D: char ch[7]={'s', 't', 'r', 'i', 'n', 'g', '\0'};

    • 4

      A: Các cháu đi đâu về đấy?B: _________ vừa đi học về. A: Chúng con B: Chúng em C: Chúng cháu