1. 程式人生 > 其它 >呼叫函式之有參函式

呼叫函式之有參函式

技術標籤:C語言c語言

呼叫函式之有參函式之陣列求平均數
求兩個小組的分數平均數
要求輸入組1【5】的分數,組2【10】的分數,利用函式求平均數。

#include<stdio.h>
int main()
{
	float aver(float a[],int n);
	float zu1[5],zu2[10];
	int i;
	for(i=0;i<5;i++)
	scanf("%f",&zu1[i]);
	for(i=0;i<10;i++)
	scanf("%f",&zu2[i]);
	printf("組1的平均分=%f\n"
,aver(zu1,5));//這裡的aver表示平均數,求這個陣列的綜合時直接寫陣列名就可以了,在函式那裡已經算好陣列的和了。 printf("組2的平均分=%f\n",aver(zu2,5)); return 0; } float aver(float a[],int n)//這裡的a[]裡面不需要寫個i。記得!!! { float sum=a[0],pingjunshu; int i; for(i=0;i<10;i++) { sum=sum+a[i]; } pingjunshu=sum/n; return(pingjunshu); }