int main()
{
int num1[101] = { 0 }, num2[5] = { 0 }, i, j, k, n1, n2;
scanf("%d", &n1);
for (i = 1; i <= n1; i++)
{
scanf("%d", &n2);
for (j = 0; j != n2; j++) {}
num1[j]++;
}
i = 0;
for (j = 0; j <= 59; j++)
num2[i] += num1[j];
i = 1;
for (j = 60; j <= 69; j++)
num2[i] += num1[j];
i = 2;
for (j = 70; j <= 79; j++)
num2[i] += num1[j];
i = 3;
for (j = 80; j <= 89; j++)
num2[i] += num1[j];
i = 4;
for (j = 90; j <= 100; j++)
num2[i] += num1[j];
for (i = 0; i < 5; i++)
{
printf("%d ", num2[i]);
}
return 0;
}
该程序读取n1个数,每个数代表接下来要输入的数字个数,然后对这些数字进行分段统计,将每10个数字的出现次数存储在num2数组中,并打印结果。
1439

被折叠的 条评论
为什么被折叠?



