40求助
查看原帖
40求助
930327
chenzher楼主2023/5/21 21:58

代码:

#include<cstdio>
#include<cstring>
using namespace std;
char a[200],b[200],c[201],aa[200],bb[200];
int main()
{
	scanf("%s%s",&a,&b);
	for(int i=strlen(a)-1,j=0;i>=0;i--,j++)
	{
		aa[j]=a[i]-48;
	}
	for(int i=strlen(b)-1,j=0;i>=0;i--,j++)
	{
		bb[j]=b[i]-48;
	}
	int k=strlen(bb)-1;
	int l=strlen(aa)-1;
	if(l>=k) k=l;
	for(int i=0;i<=k;i++)
	{
		c[i]=c[i]+aa[i]+bb[i];
		c[i+1]=c[i]/10;
		c[i]=c[i]%10;
	}
	if(c[k+1]==1)
	{
		for(int i=k+1;i>=0;i--)
		{
			printf("%d",c[i]);
		}
	}
	else
	{
		for(int i=k;i>=0;i--)
		{
			printf("%d",c[i]);
		}
	}
	return 0;
}

感谢大佬们帮助

2023/5/21 21:58
加载中...