C趣味程序(二)(03)求阶乘n! |
|
www.nanhushi.com 佚名 不详 |
1.4.2 求阶乘n! 试求阶乘:n!=1×2×...×n (n从键盘输入) 求阶乘是典型的值求积。注意避免在循环中的求积操作中累乘结果为零,累乘变量在循环之前赋初值不能赋零,通常赋1。 程序代码如下: #include<stdio.h> void main() { int i,n; unsigned long s; printf("求阶乘:n!=1*2*3...*n.\n请输入n:"); scanf("%d",&n); for(i=1,s=1;i<=n;i++) s=s*i; printf("%d! = %ld\n",n,s); } 程序运行结果如下:

|
|
|
文章录入:杜斌 责任编辑:杜斌 |
|
上一篇文章: C趣味程序(二)(02)设置多个符号变量 下一篇文章: C趣味程序(二)(03)求常数e |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|