您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 计算大数N的阶乘,N可以任意大,只需修改数组的大小即可。

  2. 该程序小巧精辟,注释详细,很适合初学者上手,本程序克服了计算机字长对计算精度的限制,采用char数组保存计算结果和中间值,从而避开了计算机数值表示范围的限制,实践了大数化小,分而治之的算法精髓。
  3. 所属分类:C

    • 发布日期:2009-12-27
    • 文件大小:2048
    • 提供者:mhl1003
  1. Large Factorial Calculator 大数阶乘排列组合计算器

  2. Large Factorial Calculator 大数阶乘排列组合计算器 非常专业,非常易用,非常漂亮的阶乘计算器。 可以计算很大很大的数。 阶乘公式:Π(n,k)= n*(n-1)*(n-2)*...*(k+2)*(k+1)* k Formula:
  3. 所属分类:专业指导

    • 发布日期:2010-03-04
    • 文件大小:592896
    • 提供者:easyxu
  1. 用C++编写的大数阶乘n!

  2. 用于计算n的阶乘。 输入n的值,并计算出n的阶乘,而且较大数字的计算也不是很困难。
  3. 所属分类:C++

    • 发布日期:2010-10-24
    • 文件大小:5120
    • 提供者:hanling_xyf
  1. c编程练习题1.N的阶乘N!末尾有多少个0? 2.N!的二进制表示位中最低位1的位置

  2. 3. 1到N的自然数中有多少个1.如:N=2,(1,2)时,有1个“1”。 求f(N); 满足 f(N)=N 的最大N是多少?
  3. 所属分类:C

    • 发布日期:2010-11-12
    • 文件大小:326656
    • 提供者:flyingqiutian
  1. 奇偶阶乘计算

  2. 输入n,求y1=1!+3!+...m!(m是小于等于n的最大奇数)y2=2!+4!+...p!(p是小于等于n的最大偶数)。
  3. 所属分类:C/C++

    • 发布日期:2012-11-10
    • 文件大小:401
    • 提供者:hxqchan
  1. 大数阶乘的代码

  2. 解决n(任意大的数字)的阶乘溢出问题,此代码经过运行完全通过的
  3. 所属分类:C/C++

    • 发布日期:2012-11-25
    • 文件大小:1024
    • 提供者:yangloveshen
  1. 求任意大N的阶乘

  2. 对于一个很大的n的阶乘,若直接用一个内置数据类型int或long变量来存储其结果,恐怕不行!我这个程序可以求得一个很大的n的阶乘,并将其结果输出!
  3. 所属分类:C

    • 发布日期:2013-03-10
    • 文件大小:613
    • 提供者:dong2352102438
  1. c# 阶乘完整代码

  2. 功能: 本程序实现的是大数的阶乘,设计一个类calculate(),类中包含 求该大数的阶乘的算法,初始化存储结果的数组,计算大数的阶乘的算 法。该程序的编程思想是因为大数求得阶乘后的数字太大,占据的空间 很大,所以必须利用数组来存储所得的结果,这样就必须确定所得的结 果所占的数组位数,本程序采用的是n!=10的m次方,数组的位数即为大 于m的最小整数,数组的位数确定后,初始化数组令数组的第一个空间的 值为1,其他的均为0,将所得的结果一位一位的存进数组,倒序输出所 得的结果。
  3. 所属分类:C#

    • 发布日期:2013-04-14
    • 文件大小:182272
    • 提供者:yuxianle
  1. 大整数阶乘 C++

  2. C++写的大整数结成的程序。众所周知,阶乘运算的增长速度特别快(比2^n的增长速度快),对于较小整数的阶乘运算采用简单的递规算法可以实现,但是对于大整数的乘法(比如1000!),则传统的递规算法就失去了作用。该程序的思路是:1.开辟一个较大的整形数组; 2.数组的每一个元素只保存计算结果中的一位数字,数组索引最小的元素对应计算结果的最小位,依次类推; 3.在计算中,将1-n中的每一个数字都与数组中的每一个数相乘,将与某元素的乘积仍保存在该元素中; 4.在1-n中的每个数字与所有元素做完乘积之后
  3. 所属分类:C++

    • 发布日期:2014-09-26
    • 文件大小:2048
    • 提供者:daduzifufu
  1. 大整数阶乘

  2. 一、 课题内容和要求 1、系统的基本功能及要求 (1)写一个类BigInteger,并有如下成员函数operator+/ operator-/ operator*/ operator\,即整数的四则运算并重载运算符。 (2)用该大整数计算n的阶乘并显示出来。(n∈[1,100]) 注:为了简化,可不考虑负数,则遇上形如“2-4”这样的表达式需要报错。 2、程序执行过程 (1)系统从键盘读入自然数n,直到输入了合法的n为止。 (2)输出运算的结果,为便于观察结果,每输出四位中间插入空格,格式如下
  3. 所属分类:C++

    • 发布日期:2014-10-22
    • 文件大小:9216
    • 提供者:kobewncs
  1. C#递归计算求阶乘和求年龄实例源码

  2. C#递归计算求阶乘和求年龄实例源码 1、n!=n*(n-1)*(n-2)*......*3*2*1 n!=n*(n-1)! 2、 趣味问题——年龄。有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?用递归算法实现。 n的年龄=n-1的年龄+2
  3. 所属分类:C#

    • 发布日期:2015-07-15
    • 文件大小:39936
    • 提供者:qq_27231127
  1. 求N的阶乘(大整数乘法)

  2. 【问题描述】 精确计算N的阶乘。其中,N可能是小于200的任意正整数。 【输入形式】 输入文件为当前目录下的factor.in。 该文件只包含一个正整数,表示需要求该正整数的阶乘。 【输出形式】 输出文件为当前目录下的factor.out。 该文件只包含一个正整数,表示该正整数的阶乘,每行最多输出50个数字。
  3. 所属分类:C

    • 发布日期:2015-10-31
    • 文件大小:2048
    • 提供者:u014611932
  1. 如何求一个大数的N!

  2. 利用高精度求N的阶乘,采用大进制可以节约时间...
  3. 所属分类:C/C++

    • 发布日期:2009-02-11
    • 文件大小:963
    • 提供者:scaneeling
  1. 二级C语言 机考 总结 01.pdf

  2. 二级C语言 机考 总结 填空题填空题是计算机等级考试中的难点,占有的分值为30分。做填空题时注意掌握答题技巧。排序时使用的是大于符号。 维数组中的题目类型以及解决的技巧:4、7、26、34、39、40 二维数组的题目,填空的时候一般是填在涵数调用,函数在调用时候写的应该是而为数 组的名字;在定义函数的时候使用的是函数的类型和由m各元素组成一行的指针变量, 假设二维数组的名字是s,那么填写的内容是:(*sM];如果调用的是普通变量则填写的 内容为:intn; 2、二维数组遍历时,使用的是两个循环
  3. 所属分类:C

    • 发布日期:2019-08-24
    • 文件大小:1048576
    • 提供者:weixin_45564141
  1. Python入门程序 函数应用(判断素数、递归求n的阶乘、x的n次方、最大最小值、插入排序法)

  2. Python入门程序 函数应用(判断素数、递归求n的阶乘、x的n次方、最大最小值、插入排序法) 1.判断素数 #编写函数,判断一个数是否是素数。 def isprime(n): if n==1: return False for i in range(2, n): if n % i == 0: return False return T
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:39936
    • 提供者:weixin_38703906
  1. Python入门程序 函数应用(判断素数、递归求n的阶乘、x的n次方、最大最小值、插入排序法)

  2. Python入门程序 函数应用(判断素数、递归求n的阶乘、x的n次方、最大最小值、插入排序法) 1.判断素数 #编写函数,判断一个数是否是素数。 def isprime(n): if n==1: return False for i in range(2, n): if n % i == 0: return False return T
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:39936
    • 提供者:weixin_38654348
  1. 【JAVA】(vip)蓝桥杯试题 基础练习 阶乘计算 BASIC-30 JAVA

  2. 目录试题 基础练习 阶乘计算要点思路代码(无注释)代码(含有注释) 试题 基础练习 阶乘计算 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述   输入一个正整数n,输出n!的值。   其中n!=123*…*n。 算法描述   n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。   将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。   首先将a
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:56320
    • 提供者:weixin_38688745
  1. python递归函数求n的阶乘,优缺点及递归次数设置方式

  2. 递归函数两大特点: 1.能够调用函数自身 2.至少有一个出口(结束函数自身调用) 函数实现: def calnum(num): if num != 1: # 递归调用自身函数 csum = num * calnum(num - 1) else: # 设置递归出口 csum = 1 return csum ret = calnum(5) print(ret) 递归函数的缺点: 占用资源多,一般不会优先选择。 一个程序中python默认只允许调用自身1
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:51200
    • 提供者:weixin_38707153
  1. C语言实现的阶乘,排列和组合实例

  2. 本文实例讲述了C语言实现的阶乘,排列和组合。分享给大家供大家参考。具体如下: #include int Factorial(int n) { int i=0; int sum=1; int array[]={0}; for(i=n;i>=1;i--) { sum=sum*i; } return sum; } int Arrangement(int n,int m) { int result=0; if(m>n) { print
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:27648
    • 提供者:weixin_38677806
  1. n的阶乘(n!)末尾有多少个0

  2. n的阶乘(n!)末尾有多少个0? 代码实现非常简单!!!—- n!的末尾有count个0. int n; // n!的末尾有count个0. int count = 0; for (int i = 0; i < n; i++) { n /= 5; count += n; } 由于在N特别大的时候强行算出N!是不可能的,所以肯定要另找方法解决了。 首先,为什么末尾会有0?因为25 = 10,0就这么来了。所以只
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:36864
    • 提供者:weixin_38687343
« 12 3 4 5 6 7 8 9 10 »