题目
写一个程序,输入数量不确定的【0,9】范围内的整数,统计每一种数字出现的次数,输入-1表示结束
代码
#include<stdio.h>
int main()
{
int x;
int i;
int a[10];
for(i=0; i<10; i++){//初始化数组
a[i] = 0;
}
scanf("%d",&x);
while(x!=-1){
if(x>=0 && x<10){
a[x] ++;//统计次数
}
scanf("%d",&x);
}
for(i=0; i<10; i++){
printf("%d:%d\n", i, a[i]);//遍历数组,输出数组中每个数的次数
}
return 0;
}
运行结果