所有网站的第一题
嗯就是a+b
QAQ
大致意思就是两个数,然后相加,然后输出结果,
当然这个是最简单的。
不是说不发难的,因为所有东西要从娃娃抓起,博客也是,要从最简单开始(QAQ)
嗯对说的没错
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int a[205],b[205],c[205];
char a1[205],b1[205];
void add() {
if (a[0]>b[0]){
c[0]=a[0];
}
else {
c[0]=b[0];
}
for (int i=1;i<=c[0];i++){
c[i]=c[i]+a[i]+b[i];
c[i+1]=c[i]/10;
c[i]=c[i]%10;
}
while (c[c[0]+1]>0){
c[0]++;
}
while (c[c[0]]==0&&c[0]>1){
c[0]=c[0]-1;
}
}
int main(){
cin>>a1;
cin>>b1;
int j=1;
a[0]=strlen(a1);
for (int i=a[0]-1;i>=0;i--){
a[j]=a1[i]-'0';
j++;
}
j=1;
b[0]=strlen(b1);
for (int i=b[0]-1;i>=0;i--){
b[j]=b1[i]-'0';
j++;
}
add();
for (int i=c[0];i>=1;i--){
cout<<c[i];
}
return 0;
}
对那这样子我们简单的a+b问题就这做出来了,是不是肥肠简单
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int a,b;//定义两个加数
cin >> a >> b;//读入两个加数
cout << a+b;//输出它们相加的结果
return 0;//结束程序
}
其实这才是a+b,就是数字的加法问题。
好耶,第一篇题解就那么水了