第一次编程

这是一个求阶乘的递归函数,以后每天编写一个程序,提高锻炼自己。谢谢。

#include <stdio.h>
int fun(int);
int main(void){
    int n;
    printf("please input an integer:");
    scanf("%d",&n);
    printf("the %d! is %d",n,fun(n));
}
int fun(int n){
    if(n==0){
        return 1;
    }
    else{ 
       return fun(n-1)*n;
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容