题目如下
阶乘和组合
编写程序计算指定闭区间所有整数的阶乘或者组合数之和。输入两个数值,一个左边界数值(下记作a),一个右边界数值(下记作b),选择计算阶乘或者组合数。如果计算阶乘,则计算[a,b]区间内的所有整数的阶乘(n!,a<=n<=b)以及所有这些整数的阶乘之和;如果计算组合数,则计算[a, b]区间内的所有整数对a的组合数(Cu,a<=n<=b),以及这些组合数之和。结果以表格形式输出,表格为k行2列,其中k=b-a+3。列标题分别为“数值”,“阶乘”或者“组合数”,最后一行为合计行。
Java代码实现如下:
压缩包内含有如下文件:
下载地址:https://download.youkuaiyun.com/download/HXBest/79708555