1.从键盘输入若干个整数(个数应少于50个),其值在0~4范围内,用-1作为输入结束的标志.统计每个整数的个数,试编程序完成.

1.从键盘输入若干个整数(个数应少于50个),其值在0~4范围内,用-1作为输入结束的标志.统计每个整数的个数,试编程序完成.
其他人气:323 ℃时间:2019-08-18 07:44:05
优质解答
用C语言吗是的#include
int main()
{
int a=0,sum[4]={0,0,0,0};
do
{
scanf("%d",&a);
if(a==1)sum[0]++;
if(a==2)sum[1]++;
if(a==3)sum[2]++;
if(a==4)sum[3]++;
}while(a!=-1);
printf("1:%d,2:%d,3:%d,4:%d\n",sum[0],sum[1],sum[2],sum[3]);
return 0;
}统计每个整数的个数是什么意思?
编译出来都是比值的形式(就是a:b的形式),为什么呀就是统计输入了多少个1,2,3,4吧,我写的那个其实是冒号......是说1,2,3,4各多少个......
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版