解题思路:

注意事项:

参考代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a, b,d1,sum=0;
	char c;
	char d[3];
	while (scanf("%d%c%d=%s", &a, &c, &b, d) != EOF)
	{
		if (*d == '?')
		{
			continue;
		}
		else
		{
			if (strlen(d) == 1) d1 = *d - '0';
			else if (strlen(d) == 2) d1 = (*d - '0') * 10 + (d[1] - '0');
			else d1 = (*d - '0') * 100 + (d[1] - '0') * 10 + (d[2] - '0');
			if (c == '-') if ((a - b) == d1) sum++;
			if (c == '+') if ((a + b) == d1)sum++;
		}

	}
	cout << sum;
}


 

0.0分

5 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区