问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++:字符数组实现整数加法

发布网友 发布时间:2023-11-20 16:19

我来回答

1个回答

热心网友 时间:2024-03-18 10:11

#include<iostream>
using namespace std;

char s1[200],s2[200],sum[210];

void add()
{
int lena=strlen(s1);
int lenb=strlen(s2);
int maxlen=(lena<lenb)?lenb:lena;

int cin=0,k=0;
while(lena-->0 && lenb-->0)
{
int left=s1[lena]-'0';
int right=s2[lenb]-'0';
int s=left+right+cin;
cin=s/10;
s%=10;
sum[k++]=s+'0';
}
if(lena<=0)
{
while(lenb-->0)
{
int left=0;
int right=s2[lenb]-'0';
int s=left+right+cin;
cin=s/10;
s%=10;
sum[k++]=s+'0';
}
}
else if(lenb<=0)
{
while(lena-->0)
{
int left=s1[lena]-'0';
int right=0;
int s=left+right+cin;
cin=s/10;
s%=10;
sum[k++]=s+'0';

}
}
if(cin!=0)
sum[k++]=cin+'0';
sum[k]='\0';
strrev(sum);
}

int main()
{
gets(s1);
gets(s2);
add();
cout<<"result is "<<sum<<endl;
system("pause");
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕甲状腺激素偏高正常吗 怀孕检查甲状腺素偏高是什么原因引起的 怀孕了甲状腺功能偏高是怎么回事 怀孕甲状腺高是什么引起的 孕中期促甲状腺激素偏高是什么原因 重钢别墅靠谱吗 重刚别墅的致命缺点 重钢别墅的优点和缺点各是什么 积食可以吃什么 车子换了点火线圈,分缸线,火花塞以后车子打不着。这是什么原因 ...表示大整数,完成两个大整数的加、 减法计算 C程:利用字符数组实现两个大整数的加法。(求大神帮忙改下程序)_百度知 ... &#xFEFF;投鼠忌器什么意思?出处是哪里? 柴油黏度比汽油小 可以说下跨越速运的隔日达怎么计算费用呢? 这是鱼化石吗?是什么鱼?大概形成于多少年前,有收藏价值吗?谢谢 黑衬衣黑裤子 配什么颜色款式鞋子好看? 花蕾和幼苗的意思一样吗? u盘上的WORD EXCEL PPT 文件被360杀毒后 破... 贾斯汀·朗的最新女友是谁啊1 贾斯汀·朗的介绍 非法运输疫木多少米够刑事案件 电脑中毒,杀毒后PPT文件打不开4 女生发幼苗表情什么意思 装杀毒软件word文档打不开,Excel能打开,怎么回事啊? 同一个手机号注册两个,新的刚注销,旧的怎么找回? 跨省贩卖“非洲猪瘟”病猪到四川,病猪肉食用了对身体有何危害?_百度知 ... 微信财付通上面的广发天天货币基金下架了怎么处理的 我有武汉市中心三套房子,我该如何运用它们赚钱?是这样的情况; 同一个手机号能注册两个吗?怎么注册?945 ...是用C语言的语法编)利用数组实现大整数的加法,如果输入的数a、b... 有老师认识银制八思巴文图章的吗&#128522;,看看开门吗...1 忽必烈为什么这么信任藏族的八思巴? 曲阜旅游,游览三孔如何安排先后顺序?79 元代的青花瓷有何特点55 &quot;没法一生相恋,是欠了缘&quot;,找这首歌歌名,粤语版 同一部手机怎样申请第二个?390 我想做3000万垫资验资出验资报告,怎么收费1 武汉市户口在其他城市有一套房,武汉市有一套房,是否能在武汉市... 用同一部手机,怎样申请两个?209 摆账怎么做,工程验资 大额美元垫资怎么办,有没有专门做这个的公司可以推荐的 浙江理工大学国际经济与贸易专业怎样3 太原理工大学专业国际贸易专业咋样12 石家庄的空气质量总是不好,是什么原因呢,影响皮肤吗 如何解除盗版软件追踪? 句容葛仙小区建于哪年? 想知道: 大连市金州医保局在哪? ...无所事事,还整天喊没钱,还说自己困难,叫我理解他,我该怎么回复... 大连医保中心地址