用C#怎么写,一个数的阶乘?

比如说15.我是怎么写的,可是运行错误的.
for(i=15,j=1;j<=i;j++)
{
i*=j;
}
Console(i);
应该怎么写啊.

第1个回答  2019-07-18
我只写主要的了
for(i=0;i<=15;i++)
{s=s*i;
}
你的问题在于你
i*=j;这段写错了
第2个回答  2008-04-04
N=1; //保存结果
for(i=1,i<16;i++)
{
N=N*i;
}
Console(N);
第3个回答  推荐于2016-10-27
k=1;
for(i=15,j=1;j<=i;j++)
{
k*=j;
}

Console(k);本回答被提问者采纳
第4个回答  2008-04-04
用函数.堆栈的形式
第5个回答  2008-04-04
我只写主要的了
for(i=0;i<=15;i++)
{s=s*i;
}
你的问题在于你
i*=j;这段写错了

用C#怎么写,一个数的阶乘?
for(i=0;i<=15;i++){s=s*i;} 你的问题在于你 i*=j;这段写错了

如何用c#实现阶乘的计算呢?
1、首先定义一个函数,这个函数里的内容求n的阶乘,返回值是n的阶乘,如下图所示。2、函数定义完成之后,就要开始写main函数里的内容,还是定义变量。3、变量定义后就要赋值,把sum的值写为0.因为后面的求和就需要sum的初始值为0,如下图所示。4、下一步就是利用for循环了,for循环i初始值位1,结束...

c#如何计算数字十的阶乘
public class 计算数字10的阶乘 {public static void main(String[] args) {int sum = 1;for(int i = 1;i <= 10;i++){sum = sum * i; }System.out.println(sum);}}。例如5的阶乘就是 1*2*3*4*5;就是从1乘到它本身;所以10的阶乘就很好写了;观察上面数字发现 2比1大1 3比...

如何用C#语言实现求阶乘?
1、首先打开vc6.0,新建一个vc项目。2、添加头文件。3、添加main主函数。4、定义一个用来求阶乘的函数。5、在main函数定义int类型变量sum。6、调用fact(),并将返回值赋予sum。7、使用printf打印sum。8、运行程序,看看结果。

编程如何计算1到10的阶乘?
让我们一同踏入编程的殿堂,用代码揭示1到10阶乘的奥秘。在我们的旅程中,我们首先要理解什么是阶乘,它是一种数学运算,表示一个正整数n的所有小于或等于n的正整数的乘积。现在,就让我们通过一段简单的C语言代码来计算这些美妙的数列:```c#include <stdio.h>int main() { int a, b, current...

用c语言如何编程计算阶乘
if(a>=2)if(a!=2) \/\/a大于或等于2即a=3时 b=3; \/\/a大于或等于2,且a不等于2时 else b=2; \/\/a大于或等于2,且a等于2时 else b=1; \/\/a小于2时 a=3时b=3

C#求1到5的阶乘代码怎么写
代码如下:class Class1 { private static int JieCheng(int num){ return num>1? num*JieCheng(num-1):1;} public static void Main(){ Console.WriteLine("5!="+JieCheng(5));} }

C#求阶乘的代码
递归 public class jieCheng(int n){ if(n=0) return 1;else return n*jieCheng(n-1);} public static main(String argv[]){ Console.WriteLine(jieCheng(n));}

c#1到10的阶乘
Collections.Generic;using System.Linq;using System.Text;namespace 阶乘 { class Program { static void Main(string[] args){ int sum=1;for (int i = 1; i <= 10; i++)sum *= i;Console.WriteLine(sum);} } } 如果仅仅是要简单的话,就是上面那个了吧..用递归要专业点.....

用c#编写程序计算阶乘和的方法是什么?
1、首先打开C语言编辑器,新建一个c语言的文件,导入头文件并设置一个主函数:2、程序中设置一个循环的临时变量和接受阶乘和的sum变量,循环中先遍历出20以内的数字子,然后计算每个数的阶乘,在将它们相加起来,因为是一个非常大的数,所以这里sum是double类型的,最后把结果输出就可以了:3、最后调试...

相似回答
大家正在搜