我想使用 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,但第二行只是一堆三,如果它们设置为 0,它们就是二。如果我没有将它设置为某个值,它也会给我一个错误来声明计数器变量。
当我把方程放在现在的位置时,它要求将 square 变量声明为某物(这里它是 1)。
另外我是一个初学者,我还没有学习过课程,所以我希望任何更正都不包括它们。
编辑:固定,天哪,我上次没有犯这个错误,是的,我需要更多的练习。对不起