用字符数据模拟乘法
//一个大数乘以2
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char k[20];
int n,i,j=0,a[20]={0};
cin>>k;
n=strlen(k);
for(i=n-1;i>=0;i--)a[i]=(k[n-1-i]-'0')*2;
for(i=0;i<n;i++)
{
a[i+1]+=a[i]/10;
a[i]%=10;
}
if(a[i])n++;
for(i=n-1;i>=0;i--)cout<<a[i];
return 0;
}