C/C++の宿題を片付け ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
373:デフォルトの名無しさん 07/09/26 22:33:25 >>364 簡単にしてみた #include<stdio.h> double get_average(double arr[], int arr_size){ double average=0; int i; for(i=0;i<arr_size;i++,arr++) average=(average*i+*arr)/(i+1); return average; } double get_sum(double arr[], int arr_size){ return *arr+((arr_size>0)?get_sum(arr+1, arr_size-1):0); } int main(void){ double data[]={10.8,20.3,30,6.40,10.4,2.12}; printf("sum : %f\n", get_sum(data, 6)); printf("average : %f\n", get_average(data, 6)); return 0; } 374:デフォルトの名無しさん 07/09/26 22:45:06 >>355>>360 添え字演算子はポインタ演算のシンタックスシュガーにすぎないんだから、 結局[]だってポインタ使ってるじゃないですか! って反抗するのもよいって本で言ってた。 375:デフォルトの名無しさん 07/09/26 22:46:04 >>374 「言ってた」って子供の絵本か!
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5296日前に更新/230 KB
担当:undef