1. c语言1阶乘 3阶乘 5阶乘程序怎么写
# include "stdio.h"
void main()
{
int n,i,t=1;
printf("请输入一个正整数:");
scanf("%d",&n);
if(n>0)
{
for(i=n;i>0;i--)
{
t*=i;
}
printf("%d!=%d",n,t);
}else
printf("你输入的不是正整数:");
}
2. C语言求阶乘的程序怎么编
#include <stdio.h>
void main()
{
int sum = 1,i = 1,n;
printf("please enter a number:\n");
scanf("%d",&n);/输入你要求的数的阶乘
while (i <= n)
{
sum *= i;
i++;
}
printf("The factorial of %d is %d\n",n,sum);
}
3. C语言阶乘求和怎么写~~
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
int main(void){
__int64 sum,x;
int n,i;
printf("Type n(int 0<=n<=20)。\nn=");
scanf("%I64d",&n);
for(sum=0,x=i=1;i<=n;x*=i++,sum+=x);
printf("The result is %I64d.\n",sum+1);//如果不计0!,则将sum+1改为sum
return 0;
}
4. C语言中如何编写N的阶乘
1、打开visual C++软件,新建任务,鼠标左键点击文件,选择C++ source file:
2、输入代码,首先引入c语言标准库“# include <stdio.h>;”,之后在主函数里编写程序,其实n的阶乘就是从1到n的累积,只要编写一个for循环从1一直到n不停的求积就可以了:
3、编写完成后,点击左边的编译按钮 ,编译完成后点击右边的按钮运行程序:
4、运行软件后,Debug里面会生成exe的阶乘可运行程序,打开它这里输入5,按下回车程序就能计算出5的阶乘了,至此就完成了程序的编写: