我處於學習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