帮我看看这道C++题目的错在哪里?#include<iostream>#include<string>using namespace std;#define Max 100int a[Max],b[Max],c[Max];int main(){int a1,bl,i,j;string s1,s2;cout<<"请输入两个整数:";cin>>s1>
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 16:25:28
![帮我看看这道C++题目的错在哪里?#include<iostream>#include<string>using namespace std;#define Max 100int a[Max],b[Max],c[Max];int main(){int a1,bl,i,j;string s1,s2;cout<<"请输入两个整数:";cin>>s1>](/uploads/image/z/1342726-70-6.jpg?t=%E5%B8%AE%E6%88%91%E7%9C%8B%E7%9C%8B%E8%BF%99%E9%81%93C%2B%2B%E9%A2%98%E7%9B%AE%E7%9A%84%E9%94%99%E5%9C%A8%E5%93%AA%E9%87%8C%3F%23include%26lt%3Biostream%26gt%3B%23include%26lt%3Bstring%26gt%3Busing+namespace+std%3B%23define+Max+100int+a%5BMax%5D%2Cb%5BMax%5D%2Cc%5BMax%5D%3Bint+main%28%29%7Bint+a1%2Cbl%2Ci%2Cj%3Bstring+s1%2Cs2%3Bcout%26lt%3B%26lt%3B%26quot%3B%E8%AF%B7%E8%BE%93%E5%85%A5%E4%B8%A4%E4%B8%AA%E6%95%B4%E6%95%B0%3A%26quot%3B%3Bcin%26gt%3B%26gt%3Bs1%26gt)
帮我看看这道C++题目的错在哪里?#include<iostream>#include<string>using namespace std;#define Max 100int a[Max],b[Max],c[Max];int main(){int a1,bl,i,j;string s1,s2;cout<<"请输入两个整数:";cin>>s1>
帮我看看这道C++题目的错在哪里?
#include<iostream>
#include<string>
using namespace std;
#define Max 100
int a[Max],b[Max],c[Max];
int main()
{
int a1,bl,i,j;
string s1,s2;
cout<<"请输入两个整数:";
cin>>s1>>s2;
memset(a,0,sizeof(a));
memset(b,0,sizeof(b));
memset(c,0,sizeof(c));
a1=s1.length();bl=s2.length();
for(i=a1-1,j=0;i>=0;i--,j++)
a[j]=s1[i]-48;
for(i=bl-1,j=0;i>=0;i--,j++)
b[j]=s2[i]-48;
cout<<" a=";
for(i=Max-1;a[i]==0;i--);
for(;i>=0;i--)
cout<<a[i];
cout<<"\n b=";
for(i=Max-1;b[i]==0;i--);
for(;i>=0;i--)
cout<<b[i];
cout<<endl;
int n,t;
for(i=0;i<bl;i++)
{
n=0;
for(j=0;j<a1;j++)
{c[i+j]=c[i+j]+(a[j])*(b[i])+n;
n=c[i+j]/10;
c[i+j]=c[i+j]%10;
}
c[i+j+1]=n;
}
cout<<"a*b=";
for(i=Max-1;c[i]==0;i--);
for(;i>=0;i--)cout<<c[i];
cout<<endl;
system("PAUSE");
return 0;
}
你点图片
帮我看看这道C++题目的错在哪里?#include<iostream>#include<string>using namespace std;#define Max 100int a[Max],b[Max],c[Max];int main(){int a1,bl,i,j;string s1,s2;cout<<"请输入两个整数:";cin>>s1>
for(i=0;i