C语言训练-计算1977!* (C语言代码) 摘要:解题思路:.............思路就是,我们怎么算的乘法就怎么来的,比如24*5,先用4*5,的20;a【0】=0;2进位,a【1】=2,2*5=10;a【1】=2+0,又进一位,a【2】=1;…… 题解列表 2017年08月12日 0 点赞 0 评论 996 浏览 评分:6.0
C语言训练-计算1977!* (C++代码) 摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ int num[500000]={0},N,nHighestPo…… 题解列表 2017年08月31日 0 点赞 0 评论 1005 浏览 评分:8.0
C语言训练-计算1977!* (C语言代码) 摘要:解题思路:用数组储存数据注意事项:结果超级超级大的,五千多位。代码很简单,但运行时间有点长。嗯。。在循环次数上没有更细致的控制(懒得,反正没超时就好)参考代码:#include<stdio.h>int…… 题解列表 2017年12月04日 2 点赞 0 评论 993 浏览 评分:0.0
C语言训练-计算1977!* (C语言代码) 摘要:解题思路: 我是一个初学者,只学到数组,所以用了数组的知识。 就是,用数组储存。个位存在数组最后(因为这个结果会一直在增大,你根本不知道会达到多少位)。然后,思想就是,像我们在草稿纸上用乘…… 题解列表 2017年12月04日 7 点赞 3 评论 1207 浏览 评分:0.0
C语言训练-计算1977!* (C语言代码) 摘要:解题思路: 由于1977的阶乘过分地大,无论使用什么数据类型都将溢出,因此,可以通过用数组储存位数的方法来计算其阶乘。注意事项: 由于答案具体的位数未知,所以,一开始尽量使数组的长度大些,…… 题解列表 2017年12月04日 1 点赞 0 评论 1378 浏览 评分:0.0
优质题解 Manchester- C语言训练-计算1977! 摘要:解题思路:大数据阶乘,我们用数组存储结果,这题用长度为5660的数组 jc[5660] 刚好够存1977的阶乘;1:定义变量weishu代表阶乘的结果所占的位数;2:把整个数组(jc[])全赋值为0,…… 题解列表 2017年12月21日 43 点赞 12 评论 5029 浏览 评分:9.3
C语言训练-计算1977!* (C语言描述 高精度问题 弄懂这一类就好了 摘要:解题思路:注意事项:参考代码: #include<stdio.h>int main(){int i,j,c,s=1;int a[5660]={0};a[0]=1;for(i=1;i<=1977;i++…… 题解列表 2018年01月05日 0 点赞 0 评论 885 浏览 评分:0.0
C语言训练-计算1977!* (Java代码) 摘要:解题思路:注意事项:参考代码:import java.math.BigInteger; public class C1148 { public static void main(String…… 题解列表 2018年03月16日 2 点赞 1 评论 1189 浏览 评分:9.9
C语言训练-计算1977!* (C语言代码) 摘要:解题思路:注意事项:参考代码:import java.math.BigInteger; public class Main { public static void main(String[] …… 题解列表 2018年04月10日 0 点赞 0 评论 622 浏览 评分:0.0
C语言训练-计算1977!* (C++代码) 摘要:解题思路:千万不要看这个啊,这是错误的解题思路注意事项:参考代码:#include<iostream>using namespace std;int main(){ cout << "44885501…… 题解列表 2018年08月10日 0 点赞 0 评论 708 浏览 评分:2.0