高精度乘法:
#include <iostream>
#include <cstring>
using namespace std;
//定义变量
const int N = 1e6 + 10;
string s1 , s2;
int m = 0;
int a[N] , b[N] , c[N];
int lena , lenb , lenc;
int main()
{
//初始化赋值
memset(a , 0 , sizeof(a));
memset(b , 0 , sizeof(b));
memset(c , 0 , sizeof(c));
getline(cin , s1);
getline(cin , s2);
//定义两数值长度
lena = s1.length();
lenb = s2.length();
//赋值
for(int i = 1 ; i <= lena ; i++)
{
a[i] = s1[lena - i] - '0';
}
for(int i = 1 ; i <= lenb ; i++)
{
b[i] = s2[lenb - i] - '0';
}
for(int i