递归使用----阶乘

来源:互联网 发布:java中final的基本用途 编辑:程序博客网 时间:2024/05/14 23:22
/*通过递归调用的方式就阶乘*/#include<stdio.h>double jiech(int n){if(n==0||n==1)return 1;    if(n>1)return n*jiech(n-1);if(n<0)return -1;}void main(){int k;double y;    scanf("%d",&k);    y=jiech(k);    printf("%d的阶乘结果为:%ld\n",k,y);}

0 0
原创粉丝点击