《信息学奥赛一本通算法(c++版)基础算法:高精度计算》由会员分享,可在线阅读,更多相关《信息学奥赛一本通算法(c++版)基础算法:高精度计算(4页珍藏版)》请在金锄头文库上搜索。
信息学奥赛一本通算法(C+版)基础算法:高精度计算高精度加法(大位相加) #include using namespace std; int main() char a1100,b1100;int a100,b100,c100;/a,b,c 分别存储加数,加数,结果int lena,lenb,lenc,x,i;memset(a,0,sizeof(a);/数组 a 清零memset(b,0,sizeof(b);/数组 b 清零memset(c,0,sizeof(c);/数组 c 清零/gets(a1);/gets(b1);/getchar();while(scanf(“%s%s“,lenb=strlen(b1);for(i=0;i=1;i-)coutusing namespace std;int main()char n256,n1256,n2256;int a256,b256,c256;int lena,lenb,lenc,i;memset(a,0,sizeof(a);memset(b,0,sizeof(b);memset(c,0,sizeof(c);while(scanf(“%s%s“,n11)lenc-;/最高位的 0 不输出for(i=lenc;i=1;i-)coutci;/输出结果coutendl;return 0;