C/C++の宿題を片づけます 50代目
■ このスレッドは過去ログ倉庫に格納されています
0284デフォルトの名無しさん
2005/09/18(日) 14:36:30配列の要素数は?
確か先頭へのポインタとして渡された場合、ヌル終端されてるとか
負数があるとかの決まりがないと、関数側じゃ要素数は取得できないと思うが
以下、要素数をnとしたときのソース@脳内コンパイラ
double Average(int *p)
{
unsigned long diff=0;
int i;
for (i=1;i<n;i++)
diff += p[i] - p[i-1];
return (double)p[0] + ((double)diff)/n;
}
■ このスレッドは過去ログ倉庫に格納されています