大整数的存储及初始化
1 | struct big |
大整数的读取转换
1 | big change(char c[])//大整数以字符串的形式读取,然后进行转换 |
大整数的乘法
1 | void mul(big &a,int n) |
N的阶乘
1.输入一个正整数N,输出N的阶乘。
输入信息:
正整数N(0<=N<=1000)
输出信息:
输入可能包括多组数据,对于每一组输入数据,输出N的阶乘
样例输入:
1 | 0 |
样例输出:
1 | 1 |
思路:高精度乘法思路
代码如下:
1 | #include <bits/stdc++.h> |