题目:输出数量不确定的[0,9]范围内的整数,统计每一种数字出现的次数,输入-1表示结束
#include <stdio.h>
int main(int argc, char **argv) {
const int number = 10;//数组的大小
int x;
scanf("%d", &x);
int count[number];//定义数组
int i;
//初始化数组
for(i=0; i<number; i++){
count[i] = 0;
}
while(x != -1){
if(x>=0 && x<=9){
count[x] ++;//数组参与运算
}
scanf("%d", &x);
}
//遍历输出数组的值
for(i=0; i<number; i++){
printf("%d:%d\n", i, count[i]);
}
return 0;
}
记录。来自中国大学mooc的课程。