题解 | #小乐乐算多少人被请家长#
小乐乐算多少人被请家长
https://www.nowcoder.com/practice/1654083e09d2432aa24b151d36309155
用数组
#include<stdio.h>
int main()
{
int a[1000],i,sum1=0,count=-1,num=0,sum2=0; //count为-1是因为第一次存在a[0]要多加一次。
for(i=0;i<=1000;i++)
{
if(scanf("%d",&a[i])!=EOF) //分别读取数组中的值
{
a[0]=0;
sum1+=a[i];
count++;
if(count==3)
{
sum2=sum1/3;
sum1=0; //sum1需要清零,不然一直累加。
count=0; //count清零,求每三个数的平均数。
if(sum2<60)
num++;
}
}
}
printf("%d",num);
return 0;
}
int main()
{
int a[1000],i,sum1=0,count=-1,num=0,sum2=0; //count为-1是因为第一次存在a[0]要多加一次。
for(i=0;i<=1000;i++)
{
if(scanf("%d",&a[i])!=EOF) //分别读取数组中的值
{
a[0]=0;
sum1+=a[i];
count++;
if(count==3)
{
sum2=sum1/3;
sum1=0; //sum1需要清零,不然一直累加。
count=0; //count清零,求每三个数的平均数。
if(sum2<60)
num++;
}
}
}
printf("%d",num);
return 0;
}
查看12道真题和解析
