计算任意数阶乘的算法及实现详细分析

Vonfruit 23 0 PDF 2019-01-06 01:01:46

1. 模拟正整数乘以10 的函数mult 10 :  void multi 10 (int b[ ]) {    int  j = N - 1 ;    while (b[j ] = = 0) j - - ;    for (int i = j ; i > = 0 ; i - - ) b[ i + 1 ] = b[ i ] ;    b[ 0 ] = 0 ;    } 此函数的实现很简单, (从高位开始) 每位逐次左移一位,最后在末位补0 。 2. 模拟正整数乘以一位数m 的函数multi m:  void multi m(int m ,int b[ ]) {    int carry = 0

计算任意数阶乘的算法及实现详细分析

用户评论
请输入评论内容
评分:
暂无评论