阅读背景:

求N!的C的两种算法实现,求阶乘.从失败中寻找自我

来源:互联网 
#include <stdio.h>

int main(int argc, char * argv[])
{
	int n;
	int r = 1;
	printf("求N!的值,请输入要计算N的值:");
	scanf("%d",&n);
	printf("您要计算的是%d的阶乘。\n",n);
	if(n<0)
	{
		printf("这个数好像无法计算阶乘。\n");
		return 0;
	}
	else if( 0 == n || 1 == n)
		r = 1;
	else
	{
		for(int i = n; i>1;i--)
		{
			r *= i;
		}
	}
	printf("%d的阶乘是%d\n", n,r);
	return 0;
}#include <stdio.h>

int main(int argc, char * a



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: