一:
string num;
cin >> num;
int a[105];
int len = num.size();
for(int i = 0; i < len; i++){
a[i] = num[len - i - 1] - '0';
}
二:
int a[105],len;
cin >> len;
for(int i = len - 1; i >= 0; i--){
cin a[i];
}
高精度要倒着输出:
高精度加单精度:
代码:
int a[105],x,len;
//将高精度读入到a,倒叙放置
//高精度的位数记为len
//将单精度舒读入到x
a[0] += x;//我不管x等于什么,反正先把x + 上就可以了
for(int i = 0; i < len; i++){
a[i - 1] += a[i] / 10;
a[i] % 10;
}