/*
C++ Primer 第四版
边学边记——Xstart
习题1.18:编写程序,提示用户输入两个数并将这两个数范围内的每个数写到标准输出。
*/
#include <iostream>
int main()
{
std::cout << "键入二个数: " << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
int lower, upper;
if (v1 <= v2)
{
lower = v1;
upper = v2;
} else {
lower = v2;
upper = v1;
}
std::cout << "你输入的数是: " << lower
<< " 和 " << upper
<< "两数内范围的数如下" << std::endl;
//如果lower小于或等于upper将自身增加1并且输出屏幕
for (;lower <= upper; ++lower)
std::cout << lower << " "; /*空格符是为了输出屏幕的数字间有距离,没有加std::endl是为了上面语句每次循环加1后输出的数不换行*/
std::cout << std::endl; //在此需要添加endl;结束
return 0;
}