思路:
假设输入第一个整数为val1,第二个整数为val2,则输入整数的3种情况为:
1、val1=val2,val1-val2的绝对值等于1,这两个结果都一样,输出结果都应该无;
2、val1<val2,那么就按顺序输出num(val1<num<val2);
3、val1>val2,按顺序输出num(val2<num<val1)。
#include<iostream>
using namespace std;
int main()
{
int val1 = 0, val2 = 0, num=0;
cout << "Enter two number:" << endl;
cin >> val1 >> val2;
while (abs(val1-val2) != 1 && val1 != val2)
{
if (val1 < val2)
{
++val1;
num = val1;
cout << num << endl;
}
else
{
--val1;
num = val1;
cout << num << endl;
}
}
return 0;
}