运行程序没有输出,嘤嘤嘤,求高手指点=_=
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
//输入 :8 2
//应输出 : -1,-2,+3,+4,-5,-6……
int main() {
static int n, m;
int i, j;
int t = 1;
std::cin >> n;
std::cin >> m;
if ((n % 2 * m) == 0) {
for (i = 1; i <= n; i += m) {
t = (-1)*t;
for (j = i; j < m + i; j++) {
if (t == 1) {
std::cout << "+" << t * j;
}
if (t == -1) {
std::cout << t * j;
}
}
}
}
else return 0;
std::cin.get();
}
谢谢!!!