首页 > 解决方案 > 如何删除输出中数字 1 之前的 PERIOD?

问题描述

cin >> i >> e;
    while ( i <= e){
            cout << "." << i;
            i = i + 1;
}

示例:输入:1 5 输出:.1.2.3.4.5
预期输出:1.2.3.4.5

标签: c++

解决方案


我还没有测试过,但这应该可以满足您的需求。

int main( ) {
    int input{ 0 };
    int count{ 0 };

    std::cin >> input >> count;

    std::cout << input;
    while( ++input <= count ) {
        std::cout << '.' << input;
    }
    std::cout << '\n';
}

推荐阅读