0
已解决
黄昊轩
中级守护
中级守护
题目描述 Description
小明在学校才开始学习加减法运算,小明的老师为了帮助他复习加强运算,给他出了很多的计算式,比如:1+2=?,小明需要计算出问号处应该填什么数字?
比如:
?+1=3,问号处需要填2;
30+?=50,问号处需要填20;
5+6=?,问号处需要填11;
这是阶段考试的题,已经考过了,我要订正一下
思路so easy,就是不知道怎么实现1
黄昊轩在2020-03-26 19:18:52追加了内容
输入描述 Input Description
输入一行计算式,计算式之间没有空格(由于小明才学计算,老师只会出10000以内的加减法)
输出描述 Output Description
输出一个数组,表示计算出计算式中的?处应该填什么
样例输入 Sample Input
2+?=100
样例输出 Sample Output
98
1
已采纳
施巧稚
初级守护
初级守护
同意上面的观点,可以给你一点核心代码:if(s[w]=='+')
{
cout<<a[2]-a[1]<<"\n";
return 0;
}
if(f>w&&s[w]=='-')
{
cout<<a[1]-a[2]<<"\n";
return 0;
}
else
{
cout<<a[1]+a[2]<<"\n";
return 0;
}
具体判断的过程,剩下的自己写(因为不能发整段代码,或者你把你的答案发出来也行)
施巧稚在2020-04-05 09:54:30追加了内容
我发不了整段代码啊,会被举报o(╥﹏╥)o
1
1
1