C语言训练-计算1977!* (C语言代码) 摘要:解题思路:注意事项:参考代码:import java.math.BigInteger; public class Main { public static void main(String[] …… 题解列表 2018年04月10日 0 点赞 0 评论 743 浏览 评分:0.0
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 评论 1024 浏览 评分:0.0
C语言训练-计算1977!* (C语言代码) 摘要:解题思路: 由于1977的阶乘过分地大,无论使用什么数据类型都将溢出,因此,可以通过用数组储存位数的方法来计算其阶乘。注意事项: 由于答案具体的位数未知,所以,一开始尽量使数组的长度大些,…… 题解列表 2017年12月04日 1 点赞 0 评论 1556 浏览 评分:0.0
C语言训练-计算1977!* (C语言代码) 摘要:解题思路: 我是一个初学者,只学到数组,所以用了数组的知识。 就是,用数组储存。个位存在数组最后(因为这个结果会一直在增大,你根本不知道会达到多少位)。然后,思想就是,像我们在草稿纸上用乘…… 题解列表 2017年12月04日 7 点赞 3 评论 1309 浏览 评分:0.0
1148: C语言训练-计算1977!* 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int i,j,n=1; int a[10000]={0}; a[0]=1; for(i=2;i<=197…… 题解列表 2023年11月11日 0 点赞 0 评论 218 浏览 评分:0.0
C语言训练-计算1977!* (C语言代码) 摘要:解题思路:用数组储存数据注意事项:结果超级超级大的,五千多位。代码很简单,但运行时间有点长。嗯。。在循环次数上没有更细致的控制(懒得,反正没超时就好)参考代码:#include<stdio.h>int…… 题解列表 2017年12月04日 2 点赞 0 评论 1094 浏览 评分:0.0
1148: C语言训练-计算1977!*-题解(python) 摘要:解题思路:注意事项:参考代码:a = 1977s = 1while a: s *= a a -= 1print(s)…… 题解列表 2021年10月22日 0 点赞 0 评论 168 浏览 评分:0.0
C语言训练-计算1977!*-题解(C语言代码) 摘要:```c #include int main() { int i,j,t; int x[6000]; int weishu=1; x[0]=1; for(i=1;i…… 题解列表 2020年02月10日 0 点赞 0 评论 383 浏览 评分:0.0
C语言训练-计算1977!*-题解(C++代码) 摘要:```cpp #include using namespace std; int main(){ int p[6000]={0}; p[0]=1; int n…… 题解列表 2020年04月04日 0 点赞 0 评论 524 浏览 评分:0.0
C语言训练-计算1977!*-题解(C语言代码) 摘要:# 思路和第一名的那位大佬一样 ## 代码中有解释 解题思路:由于数字过于庞大,任何类型的变量都容纳不了,所有就需要用到数组; 考虑到平时我们计算乘法时都是用乘数乘以每个数字,然后个位满…… 题解列表 2020年06月10日 0 点赞 0 评论 498 浏览 评分:0.0