#include <stdio.h> #include <stdlib.h> int main(){ //定义一个变量来接收数组中的最大值 int max = 0; //定义一个变量来接收数组中的最小值 int min = 60; //定义一个变量来接收数组中的平均值 int avg = 0; //定义一个变量来接收数组中的和 int sum = 0; //定义一个数组存储随机产生20个整数 int arr[20]; for (int i=0; i<20; i++) { arr = arc4random_uniform(41)+10; printf("%d ",arr); //min = arr[0]; max = max>arr?max:arr; min = min<arr?min:arr; sum += arr; avg = sum/20; } printf("\n"); //定义一个变量来接收数组中的最小值 //int min = arr[0];
//求最大值 // for (int a=0; a<20; a++) { // // } printf("最大值为%d\n",max); //求最小值 // for (int b=0; b <20; b ++) { // min = min<arr[b ]?min:arr[b ]; // } printf("最小值为%d\n",min); //求平均值 // for (int c=0; c<20; c++) { // // } printf("平均值为%d\n",avg); printf("和为%d\n",sum); return 0; }
|