通过For循环计数

时间:2019-06-20 10:29:12

标签: c++

我需要使用For循环来显示从输入值到1的所有数字。

我想出了执行与从1到输入值的问题相反的代码,但是如果我应该降低或增加增量,我会感到困惑。

    for (i = 1; i <= userChoice; i++)
    {
        cout << "Loop 1:" << endl;
        cout << i << endl;
    }

2 个答案:

答案 0 :(得分:4)

您可以增加计数器

{"Id":123}

或递减

for (int i = 0; i < userChoice; ++i)
{
    std::cout << userChoice - i << std::endl;
}

Demo

答案 1 :(得分:2)

您可以执行此操作以按降序写数字。

for (i = userChoice; i >= 1; i--)
{
    cout << "Loop 1:" << endl;
    cout << i << endl;
}