怎樣用c#編寫計算1!+2!+……+n!=??

Tags: 代碼, 編譯,

用c#代碼編譯計算1!+2!+……+n!=? 很明顯需要用到while循環,整個過程都會很簡便。

怎樣用c#編寫計算1!+2!+……+n!=?

編寫計算1!+2!+……+n!=?#

工具/原料

安裝Visual Studio 2012

方法/步驟

打開Visual Studio 2012之後,點擊新建項目。

怎樣用c#編寫計算1!+2!+……+n!=?

編寫計算1!+2!+……+n!=?#

在彈出的對話框左側,注意點擊Visual c#,之後再點擊控制檯應用程序。注意自己編譯代碼的位置,防止寫完後找不到。

怎樣用c#編寫計算1!+2!+……+n!=?

編寫計算1!+2!+……+n!=?#

在main方法內部編譯算法代碼。

怎樣用c#編寫計算1!+2!+……+n!=?

編寫計算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);

怎樣用c#編寫計算1!+2!+……+n!=?

編寫計算1!+2!+……+n!=?#

按ctrl+f5 會彈出如下對話框。

怎樣用c#編寫計算1!+2!+……+n!=?

編寫計算1!+2!+……+n!=?#

在該對話框內隨意輸入一個n值,再點擊enter(回車),便計算出1~n的階乘和。

怎樣用c#編寫計算1!+2!+……+n!=?

編寫計算1!+2!+……+n!=?#

相關問題答案