在 C语言中,如何编程下题:在函数中输入若干整数,其值均在1~5之间,用-1作为输入结束标志,另编写一函

问题描述:

在 C语言中,如何编程下题:在函数中输入若干整数,其值均在1~5之间,用-1作为输入结束标志,另编写一函
数f用于统计每个整数的个数.在主函数中调用它,并输出统计结果.如:
若输入整数为:1 2 3 4 5 1 2
则统计结果为:1:2
2:2
3:1
4:1
5:1
1个回答 分类:综合 2014-10-05

问题解答:

我来补答
这个问题不难.
void fun()
{
int a[5] ={0,0,0,0,0};
int input;
int i;
while(1)
{
scanf("%d\n",&input);
if(-1 == input)
break;
switch(input)
{
case 1:
a[0]++;break;
case 2:
a[1]++;break;
case 3:
a[2]++;break;
case 4:
a[3]++;break;
case 5:
a[4]++;break;
deault:
break;
}
}
for(i = 0;i
 
 
展开全文阅读
剩余:2000
上一页:质点位移问题