欢迎来到天天文库
浏览记录
ID:61931805
大小:13.50 KB
页数:2页
时间:2021-03-31
《C语言求阶乘培训资料.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、__________________________________________________三种方法求阶乘/*---1利用阶乘的定义求解阶乘---*/#includevoidmain(){inti,n;longf=1;scanf("%d",&n);for(i=1;i<=n;i++)f=f*i;printf("%d!=%ld",n,f);getch();}/*---2递归方法求阶乘---*/#include"stdio.h"longfact(intn){longs;if(n<=1)s=1;elses=n*fact(n-1);returns;}______________
2、______________________________________________________________________________________voidmain(){intnum;scanf("%d",&num);printf("%d!=%ld",num,fact(num));getch();}/*---3利用静态变量求阶乘---*/#includelongfact(intn){staticlongf=1;f=f*n;returnf;}voidmain(){inti;for(i=1;i<=5;i++)printf("%d!=%ld",i,f
3、act(i));getch();}__________________________________________________
此文档下载收益归作者所有