用c#代碼編譯計算1!+2!+……+n!=? 很明顯需要用到while循環,整個過程都會很簡便。
編寫計算1!+2!+……+n!=?#
工具/原料
安裝Visual Studio 2012
方法/步驟
打開Visual Studio 2012之後,點擊新建項目。
編寫計算1!+2!+……+n!=?#
在彈出的對話框左側,注意點擊Visual c#,之後再點擊控制檯應用程序。注意自己編譯代碼的位置,防止寫完後找不到。
編寫計算1!+2!+……+n!=?#
在main方法內部編譯算法代碼。
編寫計算1!+2!+……+n!=?#
這知識其中方法之一,編譯算法很多,此方法僅供參考。
int n = Convert.ToInt32(Console.ReadLine());
int i = 1,sum=0,x=1;
while (i <= n)
{
x = x * i;
i++;
sum += x;
}
Console.WriteLine(sum);
編寫計算1!+2!+……+n!=?#
按ctrl+f5 會彈出如下對話框。
編寫計算1!+2!+……+n!=?#
在該對話框內隨意輸入一個n值,再點擊enter(回車),便計算出1~n的階乘和。
編寫計算1!+2!+……+n!=?#