/*通过递归调用的方式就阶乘*/ #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); }
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!