题解 1148: C语言训练-计算1977!*

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言训练-计算1977!*

摘要:解题思路:        这道题其实可以用竖式乘法表的形式进行进位,因为1977!已经超过了long long int所能表达的最大范围,所以这道题只能用数组来把1977!的每一个位数表示出来,每一格……

1977!c语言ssssssssssssss

摘要:解题思路:用数组表示数,每一位都乘下一个数,之后再从最低位考虑进位注意事项:之前最后一位数没有考虑,这是一个很大的数,小点的阶乘不用考虑,但是之后大阶乘答案一直不对,就是没有考虑最后一位数最后的范围超……

1148: C语言训练-计算1977!

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#define MAX 10000int main(){    int i, j, tmp, up,n;    char a[MAX+1……

JAVA BigIntger类实现大数计算

摘要:解题思路:利用Java语言得BigIntger类计算1977!注意事项:1977!表示 1977得阶乘。参考代码:import java.math.BigInteger;            pub……

C语言训练-计算1977!* (C语言代码)

摘要:解题思路:用数组储存数据注意事项:结果超级超级大的,五千多位。代码很简单,但运行时间有点长。嗯。。在循环次数上没有更细致的控制(懒得,反正没超时就好)参考代码:#include<stdio.h>int……

C语言训练-计算1977!* (C语言代码)

摘要:解题思路:    1977!的值不超过一万位,用一个含有10000个元素的整型数组x存放结果    每个元素存放一位,x[0]存放个位数字,x[1]存放十位数字,以此类推,    假如8!计算出来的值……