用递归遍历1到100的阶乘
解决方案 »
- 如何多部分(span)多文件上传文件,如何区分上传文件属于哪部分? 如何用System.Web.HttpFileCollection取得控件的ID值?
- 错误:语法错误 操作符丢失?
- .net 2.0 里还用sqlhelper吗?或者用其他的?vs2005自带吗? 现在没分了,肯定加分
- Microsoft SQL Server 2008 Report单据打印问题
- 一个在文本框中的判断
- 初学,asp.net中对函数的一点疑问
- 求一函数,如何得到a,b,c三个数的最大值的函数?
- 晕!sql连接问题
- 解决登录问题!
- 在客户端调用服务器端aspx文件出现500内部错误,如何解决?thanks advance
- sqlserver导入导出excel文件
- window2008 iis7 运行32位web问题
{
if (n == 1)
return 1;
else if (n == 2)
return 2;
else
return n * jiecheng(n - 1); }
public int sumjiecheng(int n)//n个阶乘的和
{
if (n == 1)
return 1;
else if (n == 2)
return 3; else
return jiecheng(n) + sumjiecheng(n - 1);
}sumjiecheng(100);(计算出1到100以内所有数的阶乘的和)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace zd3
{
class Program
{
public static double frac(int n)
{
if (n == 1)
return 1;
else
return n * frac(n - 1);
}
static void Main(string[] args)
{
Console.Write(frac(100));
}
}
}