输入一个整数,输出0~9各数字出现的次数#includeint main(){int a,b,c,d,e,f,g,h,i,j;a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;char q;scanf("%c",&q);while((q=getchar())!='\n'){switch(q){case'0':++a;break;case'1':++b;break;case'2':++c;break;ca
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 23:42:53
输入一个整数,输出0~9各数字出现的次数#includeint main(){int a,b,c,d,e,f,g,h,i,j;a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;char q;scanf("%c",&q);while((q=getchar())!='\n'){switch(q){case'0':++a;break;case'1':++b;break;case'2':++c;break;ca
输入一个整数,输出0~9各数字出现的次数
#include
int main()
{
int a,b,c,d,e,f,g,h,i,j;
a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;
char q;
scanf("%c",&q);
while((q=getchar())!='\n'){
switch(q){
case'0':++a;break;
case'1':++b;break;
case'2':++c;break;
case'3':++d;break;
case'4':++e;break;
case'5':++f;break;
case'6':++g;break;
case'7':++h;break;
case'8':++i;break;
case'9':++j;break;
default:break;
}
}
printf("0:%d\n1:%d\n2:%d\n3:%d\n4:%d\n5:%d\n6:%d\n7:%d\n8:%d\n9:%d\n",a,b,c,d,e,f,g,h,i,j);
return 0;
}
比如输入12,只计2不计1,为什么
输入一个整数,输出0~9各数字出现的次数#includeint main(){int a,b,c,d,e,f,g,h,i,j;a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;char q;scanf("%c",&q);while((q=getchar())!='\n'){switch(q){case'0':++a;break;case'1':++b;break;case'2':++c;break;ca
去掉 scanf("%c",&q);