私はプロトタイプを作成し、averageという関数を書こうとしています。C/C++でのプロトタイプ
私は両方のラズロに.....機能にエラーが少なすぎるの引数を取得し、ピエトラ
平均は、生徒のテストの点数の配列を受け取り持っているもの、それを作成する方法を確認していません。
平均は、学生の得点、私は適切にプロトタイプを作成するにはどうすればよい
の平均を計算しますか? (ポインタの最初の要素に)アレイと、アレイ内の項目数:
#include <iostream>
using namespace std;
double average(int array[], int items); // function declaration (prototype)
int main()
{
int lazlo[] = {90, 80, 85, 75, 65, -10};
int pietra[] = { 100, 89, 83, 96, 98, 72, 78, -1};
int num;
num = average(lazlo);
cout << "lazlo took " << num << "tests. Average: " << lazlo[ num ] << endl;
num = average(pietra);
cout << "pietra took " << num << "test. Average: " << pietra[ num ] << endl;
// function call to average
}
あなたが言いますあなたはそれを作成しようとしました....それで何が起こったのですか?それは失敗しましたか?あなたがそれを正しくやっているかどうかは分かりません。あなたは何を探していますか? –
これはC++です。 C/C++のような言語はありません。 – aschepler
持っている関数宣言が有効です。 'main()'が関数を呼び出す方法は、宣言(2つではなく1つの引数、 'int'に格納された' double'の戻り値)を渡すこと)と一致しません。また、表示したコードで関数を定義していない(実装している) – Peter