#include<stdio.h>
#include<string.h>
int main(int argc, const char *argv[])
{
/*定义整形数组arr,长度为len,终端输入len个数,依次
存入数组中,求平均值、最小值、最大值、和*/
int len = 0;
int arr[len];
int i,sum = 0;
float p;
printf("请输入数组长度:");
scanf("%d",&len);
for(i=0;i<len;i++)
{
printf("第%d个",i+1);
scanf("%d",&arr[i]);
}
int max = arr[0];
int min = arr[0];
for(i=0;i<len;i++)
{
sum += arr[i];
if(arr[i]<min)
{
min = arr[i];
}
if(arr[i]>max)
{
max = arr[i];
}
}
p = sum / len;
printf("总和:%d\n",sum);
printf("最小值:%d\n",min);
printf("最大值:%d\n",max);
printf("平均值:%.2f\n",p);
return 0;
}
定义整形数组arr,长度为len,终端输入len个数,依次 存入数组中,求平均值、最小值、最大值、和
最新推荐文章于 2024-09-29 16:46:50 发布