计算10个整数中正数个数,正数之和,正数的平均值。
程序员文章站
2024-01-30 23:31:16
...
#include <stdio.h>
int main()
{
int a[10];
int i;
float average;
int number = 0, sum = 0;
for (i = 0; i < 10; i++)
{
scanf_s("%d", &a[i]);
}
for (i = 0; i < 10; i++)
{
if (a[i] > 0)
{
sum += a[i];
number++;
}
average = (float)sum / number;
}
printf("累加和:%d\n正数个数:%d\n平均值:%.1f", sum, number,average);
return 0;
}