C语言实现阶乘
#include<stdio.h>//非递归 long Fact(int n){ int i,res=1; for(int i=1;i<=n;i++){ res*=i; } return res;}int main(){ int n; scanf("%d",&n); if(n==0){ printf("res=1"); } else{ printf("res=%ld",Fact(n)); } return 0;}//递归 .
原创
2021-11-23 15:39:45 ·
114 阅读 ·
0 评论