0
已解决
王子健
初级天翼
初级天翼
#include<iostream>
using namespace std;
int main()
{
int a,b,ge,shi,bai,ge1,shi1,c,d,e,f,g,h,t=0;
cin>>a>>b;
ge=a%10;
shi=a/10%10;
bai=a/100;
ge1=b%10;
shi1=b/10%10;
c=bai*shi1;
d=bai*ge1;
e=shi*shi1;
f=shi*ge1;
g=ge*shi1;
h=ge*ge1;
t=c+d+e+f+g+h;
cout<<t;
}
为什么用这样的方法不行。
必须要用字符串吗?
王子健在2018-11-05 13:03:52追加了内容
#include<iostream>
#include<string>
using namespace std;
int main()
{
string a,b,ans=0;
cin>>a>>b;
for(int i=0;i<a.size();i++)
for(int j=0;j<b.size();j++)
ans+=(a[i]-48)*(b[j]-48);
cout<<ans<<endl;
}