#include<stdio.h>
void main()
{ int i,n,b,c,m,a[100];
float sum=0;
printf("需要处理的数据量为:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
if(a[i]>1000)
i-=1;
else
sum=sum+a[i];
}
b=a[0];
c=a[0];
for(i=0;i<n;i++)
{
if(a[i]>b)
{
b=a[i];
}
}
for(m=0;m<n;m++)
{
if(a[m]<c)
{
c=a[m];
}
}
printf("最大值:%d\t",b);
printf("最小值:%d\t",c);
printf("平均值:%0.3lf\n",sum/n);
}
//O(∩_∩)O东方
这段代码实现了一个简单的C程序,用于读取用户输入的一组整数,然后计算并输出这些整数的最大值、最小值和平均值。程序首先获取数据量,接着遍历数组,如果数值大于1000则跳过,否则累加到总和中。最后,通过遍历数组找出最大值和最小值,并打印结果。

1980

被折叠的 条评论
为什么被折叠?



