和那个属于IT大佬的那位,和我玩真心话大冒险,我输了,竟然让我做题_(:::з」∠)_嘤嘤嘤
所以,悲哀的一幕出现了
题目原题是
从键盘输入任意两个整数的加法表达式(表达式长度不超过5位),计算并输出结果。
输入样例:12+23
输出样例:35
我自己尝试了一下
#include<iostream>
using namespace std;
int main()
{
char s[1000],c;
int q=0;
while((c=getchar())!='\n')
s[q++]=c;
int a[1000],w=0,x=0;
for(int i=0;i<q;i++)
{
if(s[i]!='+')
{
x=x*10+s[i]-'0';
a[w]=x;
}else{
w++;
x=0;
}
}
cout<<a[0]+a[1];
return 0;
}
救命,他后来,又给我出了一个拓展,然后说一个加法算式
数位限制和相加个数的加法算式
救命啊,急救一下,大佬帮一下吧,就在原来式子上更改(p_q)