日期:2014-05-18  浏览次数:20751 次

c#编程。急用
编程(用c#语言)asp.net
输入一个整数值x,求1到x的阶乘?
谢谢大家了。急用 哦

------解决方案--------------------
没有验证代码,需确保x符合要求。
------解决方案--------------------
C# code
        static int factorial(int x)
        {
            if (x == 1)
                return 1;
            else
                return factorial(x - 1) * x;
        }

------解决方案--------------------
哦天 楼主自己写个Main()一共4个字母都不行?
------解决方案--------------------
探讨
引用:
C# code 
private int jc(int x) 

if(x==1)return 1; 
else return jc(x-1)*x; 

 
错误 1 无法将类型“int”隐式转换为“bool” D:\asp.net\jiecheng\jiecheng\Program.cs 11 17 jiecheng 

------解决方案--------------------
C# code

namespace Program
class Program
{
   public static void Main()
   {
     int x=9;
     System.Console.WriteLine(jc(x));
   }
  ...
}

------解决方案--------------------
又见急用作业贴
------解决方案--------------------
asp.net
不是一门语言...