C++ Primer 习题1.18

/*
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;
}
posted @ 2010-12-07 01:08  Xstart  阅读(153)  评论(0)    收藏  举报