输入多个两位正整数(敲回车键结束输入),统计出其中小于等于40、大于40小于等于70、大于70的数据个数。

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:39:03
编写程序,输入多个两位正整数(敲回车键结束输入),统计出其中小于等于40、大于40小于等于70、大于70的数据个数。
C语言

#include<stdio.h>
main()
{
int i,str[100],s1=0,s2=0,s3=0;
printf("input number\n");
for(i=0;i<100;i++)
{
scanf("%d,",&str[i]);/*输入多个数*/
if(str[i]==0)
break; /*输入0结束输入*/
if(str[i]<=40)
s1++;
else if(str[i]<=70)
s2++;
else
s3++;
}
printf("小于40的个数=%d,大于40小于等于70的个数=%d,大于70个数=%d\n",s1,s2,s3);
}
最后要用输入0,再按回车结束。