阶乘的定义:n!=n×(n-1)×(n-2)×…×4×3×2×1,请编程计算n!。

阶乘的定义:n!=n×(n-1)×(n-2)×…×4×3×2×1,请编程计算n!。gcE100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

算法分析:根据阶乘的定义可知n!=n×(n-1)!,(n-1)!=(n-1)×(n-2)!。例如:3!=3×2!,2!=2×1!,这是一种递推关系。求1×2×3×…×n的过程称为“累乘”,与求“累加”相似,只是需要注意积的初始值要赋为1而不是0。gcE100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

程序如下:gcE100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

阶乘的定义:n!=n×(n-1)×(n-2)×…×4×3×2×1,请编程计算n!。gcE100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

关 键 词

阶乘

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢