前几天视频面试,被问到怎么实现大数相加,我想了想应该用数组接收,然后逐位相加,另外还需要设置进位符,大于10进位。按照这个想法,我用c++写个简单的代码,也没有思考有没有其他思路。
#include<iostream>
using namespace std;
int main() {
char s1[200], s2[200];
int a[200], b[200],sum[201];
int len1,len2,flag = 0,maxlen;
memset
前几天视频面试,被问到怎么实现大数相加,我想了想应该用数组接收,然后逐位相加,另外还需要设置进位符,大于10进位。按照这个想法,我用c++写个简单的代码,也没有思考有没有其他思路。
#include<iostream>
using namespace std;
int main() {
char s1[200], s2[200];
int a[200], b[200],sum[201];
int len1,len2,flag = 0,maxlen;
memset