题目:从键盘输入若干整数(数据个数应少于50),其值在0~4的范围内,用-1作为输入结束的标志,统计统一整数的个数。
#include
#define m 50
int main()
{
int a[m] = { 0 }, b[5] = { 0 }, i = 0,x;
while (scanf("%d", &x))
{
if (x == -1)
break;
else if (x >= 0 && x < 5)
{
a[i] = x;
i++;
}
}
for (x = 0; x < i; x++)
b[a[x]]++;
for (i = 0; i < 5; i++)
printf("%d :%d\n", i, b[i]);
return 0;
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)