我处于学习C#的早期阶段,并且遇到了一些障碍,因为我无法将自己的头围绕在一些看似基本的逻辑上!我有预期的产出价值,并且似乎无法将其与投入结合起来。是否有人能够逐行浏览并帮助我分解它?C#可选参数 - for循环
class Program
{
static int Pow(int x, int y=2)
{
int result = 1;
for (int i = 0; i < y; i++)
{
result *= x;
}
return result;
}
static void Main(string[] args)
{
Console.WriteLine(Pow(6));
Console.WriteLine(Pow(3, 4));
}
}
预期输出分别为36和81,任何人都有帮助,真的很感激!
你为什么不先一步一步地通过它自己,并告诉我们你学到了什么? – Jens
本地运行,它输出完全预期的输出。作为一名学习者,现在是自己调试程序的最佳时机,并且不要求别人去做。针对*特定*问题保留您的问题,而不是说您的程序无法正常工作。 – Rob
你得到的答案与预期有什么不同? – Snympi