#include <iostream>
using namespace std;
int main() {
// write your code here......
int a, b;
cout << "请输入[-1000,1000]范围的整数" << endl;
cin >> a >> b;
while (!(a >= -1000 && a <= 1000 && b >= -1000 && b <= 1000)) {
cout << "输入的数值不正确,请重新输入:" << endl;
cin >> a >> b;
}
cout << "两个数的和为:" << a + b << endl;
return 0;
}
研究了一下,符合该题目的代码应该是这样写,取值【-1000,1000】范围的数,使用while循环排除掉范围外的数,输入范围内的在执行a+b的操作,否则就一直循环输入。

京公网安备 11010502036488号