C语言大数阶乘运算求一份计算大数阶乘的代码 从1!一直算到40!不需要相加 输出的时候 是1!= %d\n = %d\n …… 40!= %d\n 每一位数用一个数组元素存储 鼓捣一天没鼓捣出来 请用C代码

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 14:39:42

C语言大数阶乘运算求一份计算大数阶乘的代码 从1!一直算到40!不需要相加 输出的时候 是1!= %d\n = %d\n …… 40!= %d\n 每一位数用一个数组元素存储 鼓捣一天没鼓捣出来 请用C代码
C语言大数阶乘运算
求一份计算大数阶乘的代码 从1!一直算到40!不需要相加 输出的时候 是1!= %d\n = %d\n …… 40!= %d\n 每一位数用一个数组元素存储 鼓捣一天没鼓捣出来 请用C代码

C语言大数阶乘运算求一份计算大数阶乘的代码 从1!一直算到40!不需要相加 输出的时候 是1!= %d\n = %d\n …… 40!= %d\n 每一位数用一个数组元素存储 鼓捣一天没鼓捣出来 请用C代码
刚才刚弄过一个,int数组每个元素保存四位数,10000以内的阶乘不会有问题
#include
#define N 10000
int main()
{
\x09static long int r[N]={1}; /*用long int 是为了保证16位编译器也正常*/
\x09int i,j;
\x09int k=0,l=0;
\x09for(i=1;i