[C++] 纯文本查看 复制代码 #include<bits/stdc++.h>
using namespace std;
int main()
{
char a[100],b[100];
cin>>a>>b;
int len_a=strlen(a);
int len_b=strlen(b),jw=0;
int a1[100],b1[100],c1[1000],len;
len=max(len_a,len_b);
for(int i=len_a-1;i>=0;i--)
{
a1[len_a-1-i]=a[i]-'0';
}
for(int i=len_b-1;i>=0;i--)
{
b1[len_b-1-i]=b[i]-'0';
}
for(int i=0;i<=len;i++)
{
if(a1[i]>=b1[i])
{
c1[i]=a1[i]-b1[i];
}
else
{
c1[i]=b1[i]-a1[i];
}
}
int flag=1;
for(int i=len;i>=0;i--)
{
if((flag==1)&&(c1[i]==0)){}
else
{
cout<<c1[i];
flag=0;
}
}
} |