#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand(time(NULL));//设置种子
int arr[10]={0};//在数组中存入10个数字
int len=sizeof(arr)/sizeof(int);//计算长度
int s=0;
for(int i=0;i<len;i++)
{
int num=rand()%100+1;//生成随机数(1-100)
arr[i]=num;
printf("%d\n",arr[i]);//打印生成的随机数
s=s+arr[i];//对生成的随机数进行累加
}
printf("和为:%d\n",s);
int avg=s/len;//计算10个随机数的平均值
printf("平均数为:%d\n",avg);
int count=0;
for(int i=0;i<len;i++)
{
if(arr[i]<avg)//判断小于平均数的个数
{
count++;
}
}
printf("小于平均数的数字有:%d\n",count);
return 0;
}
运行结果
标签:10,并求,平均值,int,arr,sizeof,include From: https://blog.csdn.net/2401_87987385/article/details/143405665