forループを使用してC#で数値とその平方のリストを作成したいと思います。
今私は持っています:
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int counter;
int square = 1;
const int maxValue = 10;
Console.WriteLine("Number Square");
Console.WriteLine("-------------------");
{
for (counter = 1; counter <= maxValue; counter++)
square = counter ^ 2;
Console.WriteLine("{0} {1}", counter, square);
}
}
}
}
しかし、私の出力は11と8だけです。
変数宣言のすぐ下に「square=counter ^ 2」を配置すると、1〜10の数値の列になりますが、2番目の行は3の集まりであり、0に設定されている場合は2です。また、何かに設定しないと、カウンター変数を宣言するときにエラーが発生します。
方程式を現在の位置に置くと、正方形の変数を何かとして宣言するように求められます(ここでは1になっています)。
また、私はまだクラスについて学んでいない初心者なので、クラスを含めないように修正したいと思います。
編集:修正しました。前回この間違いをしなかったので、もっと練習が必要です。ごめん