係統粉 > 電腦問答 > 其他問答

已解決看這個局部函數的調用。出錯了

提問者:90詬癮君仔  |  瀏覽次  |  提問時間:2017-02-18  |  回答數量:2

看這個局部函數的調用。出錯了 #include \"stdio.h\"#include \"conio.h\"int Num,Max,Min;int average(int array[]){int i ,array_aver=array[0];Max=Min=array[0];for(i=1;i<Num;i++){if(array>Max){Max=array;}if(array<Min){Min=array;}array_aver+=array;}array_aver/=Num;return array_aver;}void main(){int aver;int n[5]={23,58,6,8,9};Num=5;aver = average(n[]);printf(\"Max=%d,Min=%d,average=%d\",Max,Min,aver);getch();}

已有2條答案
李吉1234cer

李吉1234cer

回答數:194  |  被采納數:50

我用的是DC

#include "stdio.h"
#include "conio.h"

int Num,Max,Min;
int average(int array[])
{
int i ,array_aver=array[0];
Max=Min=array[0];
for(i=1;i<Num;i++)
{
if(array>Max)
{Max=array;}
if(array<Min)
{Min=array;}
array_aver+=array;
}
array_aver/=Num;
return array_aver;
}
int main()
{
int aver;
int n[5]={23,58,6,8,9};
Num=5;
aver = average(n);
printf("Max=%d,Min=%d,average=%d",Max,Min,aver);
getch();
}
2017-02-18 15:51:36
讚 19
我叫張楚林

我叫張楚林

回答數:75  |  被采納數:9

調用數組時不要加[]
2017-02-18 18:35:33
讚 7
相關問答
最新其他問答
解決方法