C语言设计赋值求平均

 


#include "stdio.h"

#include<stdlib.h>

void main()
{
	int a[20];
	int i;
	float sum = 0;
	for(i=0;i<20;i++){
		if(i % 5 == 0)
			printf("\n");
		a[i] = rand();
		sum += a[i];	
		printf("%d\t",a[i]);
		
	}
	printf("\n平均数是:%0.2f\n",sum/20.0);
    
}

随机输出20个数,5个一行,再求平均数,先用随机函数获取随机数,再判断5个一行。

#include <stdio.h>
#include <stdlib.h>
void main()
{
	int a[20],sum =0;
	for (int i = 0; i<20; i++)
	{
		a[i] = rand();  
		sum += a[i];
		if ((i+1) % 5 != 0)
			printf("%d ", a[i]);
		else
			printf("%d\n", a[i]);
	}
	printf("平均数:%d", sum / 20);
	getchar();
}