随机生成10个1-100整数,保存在数组a中,输出整数个数组的内容,然后再输出数组中的最大值、最小

随机生成10个1-100整数,保存在数组a中,输出整数个数组的内容,然后再输出数组中的最大值、最小值和平均值

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a[10];
    int min,max,sum;
    sum=min=max=a[0]=rand()%100+1;
    for(int i=1;i<10;i++)
    {
        a[i]=rand()%100+1;
        if(a[i]>max) max=a[i];
        if(a[i]<min) min=a[i];
        sum+=a[i];
    }
    printf("最大值为:%d\n",max);
    printf("最小值为:%d\n",min);
    printf("平均值为:%d\n",sum/10);
    return 0;
}

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答