在C#中使用foreach语句编写一个计算数的阶乘的程序

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:57:31
我是要问foreach的做法,请看清楚啦

阶乘的算法是什么了?忘了

int n = 100;//100的阶乘

byte[] num = new byte[n];
int result = 1;
foreach(byte i in num)
result *= n--;

损招而已。

int num = 5;
double result = 1;
int[] numArray = new int[num];
foreach (int i in numArray)
{
result *= num;
num--;
}
System.Console.WriteLine(result);
System.Console.Read();