A 関数は、結果 (数値、キャラクターラインなど)
オンライン ストアで商品を注文したとします。プログラミングの観点からは、何らかのサブルーチンを呼び出し、プロシージャとは異なり、このサブルーチンは結果を返す必要があります。つまり、注文した製品を配達します。このサブルーチンを関数と呼びます
。
関数は、プロシージャとまったく同じようにフォーマットされます。プロシージャとの唯一の 違いは、特別な演算子 return
、 その後、メイン プログラムに返される値が書き込まれます。
2 つの整数の算術平均を返す関数は次のようになります:
<プレ>
浮動小数点平均(int a, int b)
{
float avg = (a + b) / 2.0;
8月に戻ります。
}
メイン プログラムでこの関数を呼び出す方法を理解する必要があります。プロシージャと同じ方法で関数を呼び出さないでください。
<プレ>
平均(10, 5);
関数によって返された値は失われます。オンラインストアの商品が誰にも渡されずに捨てられたようなものです。お客様に気に入ってもらえる可能性は低いです。
結果を変数に保存する (または画面に表示する) のがより正確です。
<プレ>
float a = Average(10, 5);
<プレ>
Console.WriteLine(average(10, 5));< /code>