下面的程序对输入的每一个数字出现的次数进行计数,下划线处应填入的正确语句为()。#icludestdio.hmai(){iti,ch,[10];for(i=0;i++i)[i]=0;while((ch=getchar())!=‘’)if(ch=‘0’ch=‘9’)________;for(i=0;i++i)pritf(数字%d出现的次数是:%d,i,[i]);}
[ch-‘0’]++
举一反三
- 下面的程序对输入的每一个数字出现的次数进行计数,下划线处应填入的正确语句为()。 #include"stdio.h" main() {inti,ch,n[10]; for(i=0;i<10;++i)n[i]=0; while((ch=getchar())!=‘’) if(ch>=‘0’&&ch<=‘9’) ________; for(i=0;i<10;++i) printf("数字%d出现的次数是:%d",i,n[i]); }
- 下面的程序对输入的每一个数字出现的次数进行计数,下划线处应填入的正确语句为()。#includestdio.hmain(){inti,ch,n[10];for(i=0;i10;++i)n[i]=0;while((ch=getchar())!=‘ ’)if(ch=‘0’ch=‘9’)________;for(i=0;i10;++i)printf(数字%d出现的次数是:%d ,i,n[i]);}
- #includevoid main( ) char ch; int num[26]=(0);int i; while( (ch=getchar())!='An') if(ch>='A'&&ch<='Z') num[ch-'A']**;for(i= 0;i<26;i++)1 if(i%9== 0) printf("An"); printf("%c(%d)",'A'+1 ,num[i]); ) ) printf("n");
- 中国大学MOOC: 下面程序的运行结果是void main(){ char ch[7]= 65ab21; int i, s=0; for( i=0; ch[i]>= 0 && ch[i]<= 9; i+=2 ) s = s*10 + ch[i] - 0; printf(%d , s);}
- 下面的代码用于输出字符数组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])
内容
- 0
下面程序的运行结果是()。 #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); }
- 1
下面程序的输出结果是_____。 main ( ) { char ch[7]="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
- 2
下面的程序对输入的每一个数字出现的次数进行计数,下划线处应填入的正确语句为()。...的次数是:%d\n",i,n[i]);}
- 3
以下程序的输出结果是________。 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; }
- 4
有如下程序 main { char ch[2][5]={"6937","8254"}; int i,j;long s=0; for(i=0;i<2;i++) for(j=0;ch[i][j]>'