正在加载图片...
[案例5.21求n的阶乘nl(nl=1*2*.*n)。 /*案例代码文件名:AL52.C*/ /*程序功能:求n!*/ main() int i,n; long fact=1; /*将累乘器fact初始化为1* printf("Input n:")scanf(%d",&n); for(i=1;i<=n;i++)fact *=i; /*实现累乘*/ printf("%d !=%ld n",n,fact); [程序演示] 程序运行情况如下: Input n:5 5!=120 [案例5.2] 求n的阶乘n!(n!=1*2*.*n)。 /*案例代码文件名:AL5_2.C*/ /*程序功能:求n!*/ main() { int i, n; long fact=1; /*将累乘器fact初始化为1*/ printf(“Input n: ”); scanf(“%d”, &n); for(i=1; i<=n; i++) fact *= i; /*实现累乘*/ printf("%d ! = %ld\n", n, fact); } [程序演示] 程序运行情况如下: Input n: 5↙ 5 ! = 120
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有