al7_5.c

来自「《C语言程序设计教程》源代码」· C语言 代码 · 共 18 行

C
18
字号
/*案例代码文件名:AL7_5.C*/
/*功能:通过函数的递归调用计算阶乘*/
long power(int n)
        {long f;
	if(n>1)  f=power(n-1)*n;
	else  f=1;
	return(f);
        }
main()
    	{int n;
	long y;
	printf("input a inteager number:\n");
	scanf("%d",&n);
	y=power(n);
	printf("%d!=%ld\n",n,y);
	getch();
   	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?