Cの値で配列を渡す
例
#include <stdio.h> float avg(float a[]) { int i; float avg, sum = 0.0; for (i = 0; i < 6; ++i) { sum += a[i]; } avg = (sum / 6); return avg; } int main() { float avg1, a[] = {63,21,34.4,12.5,3,2.2}; avg1 = avg(a); printf("Average : %f", avg1); return 0; }
出力
これが出力です
Average : 22.683332
上記のプログラムでは、平均を計算する実際のコードはavg()関数にあります。 forループでは、配列要素の合計と平均が計算されます。
float avg(float a[]) { int i; float avg, sum = 0.0; for (i = 0; i < 6; ++i) { sum += a[i]; } avg = (sum / 6); return avg; }
main()関数では、値が配列に渡され、関数avg()が呼び出されます。
float avg1, a[] = {63,21,34.4,12.5,3,2.2}; avg1 = avg(a);
-
C#のメソッドで配列を渡すにはどうすればよいですか?
メソッドの配列をメソッド引数として渡します。 以下が配列の宣言と初期化であるとしましょう。 MyArray app = new MyArray(); /* an int array with 5 elements */ int [] balance = new int[]{1000, 2, 3, 17, 50}; 次に、メソッドgetAverage()を呼び出し、配列をメソッド引数として渡します。 double getAverage(int[] arr, int size) { // code } 以下は、C#のメソッドで配列を渡す方法を示す例です。 例 usi
-
値が配列にあるかどうかを確認するC#プログラム
Array.Existsメソッドを使用して、値が配列内にあるかどうかを確認します。 文字列配列を設定する- string[] strArray = new string[] {"keyboard", "screen", "mouse", "charger" }; 配列内で値「keyboard」を見つける必要があるとします。そのためには、Array.Exists()-を使用します Array.Exists(strArray, ele => ele == "keyboard"); 以下に