私はC#クラスを取っています。次のコードを理解する助けが必要です。値1 コードを理解するのに助けが必要です
10のスルー出力は、これらの評価値が選択された回数の頻度を表示して
コードは、調査への回答を表す配列を有しています。
次のコードは私の本ですが、基本的な例に変更しました。
int[] responses = { 3, 2, 5, 6, 3, 5 , 4, 5, 5, 5};
int[] frequency = new int[7];
for (int answer = 0; answer < responses.Length; answer++)
++frequency[responses[answer]];
for (int rating = 1; rating < frequency.Length; rating++)
Console.WriteLine(rating + ", " + frequency[rating]);
Console.Read();
はどのように行++frequency[responses[answer]];
動作しますか?これを見ると、最初にループを経由してreponses[answer]
を受け取ると、これはresponses[0]
となりますが、それは正しいでしょうか?これは私が混乱するところです、++frequency
の部分は何ですか?
ブラケットがありません。 – mwjackson
固定しました。ありがとうございます。 – CookieOfFortune