• 2021-04-14
    下面的程序对输入的每一个数字出现的次数进行计数,下划线处应填入的正确语句为()。#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’]++

    举一反三

    内容

    • 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&#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

    • 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]>'';j++) s=10*s+ch[i][j]-'0'; printf("%ld ",s); } 该程序的输出结果是________