📜  打印倒数 - C++ (1)

📅  最后修改于: 2023-12-03 15:25:45.317000             🧑  作者: Mango

打印倒数 - C++

在这篇文章中,我们将介绍如何使用C++编写一个简单的程序来打印倒数。这个程序将接受一个正整数 n 作为输入,并打印从 n 到 1 的所有整数。

问题分析

我们可以使用一个简单的循环来解决这个问题。我们从 n 开始,每次递减 1,直到循环变量为 1 为止。在每次迭代中,我们将当前循环变量的值打印出来。

这里是完整的程序代码:

#include <iostream>
using namespace std;

int main()
{
    int n;
    cout << "Enter a number: ";
    cin >> n;

    for (int i = n; i > 0; i--)
    {
        cout << i << " ";
    }

    return 0;
}
程序说明

程序首先提示用户输入一个整数,然后使用 cin 函数读取输入值,并将其存储在变量 n 中。

接下来,我们使用一个 for 循环来迭代并打印所有的整数值。我们使用变量 i 作为循环变量,从 n 开始递减,直到 i 变为 1 为止。在每次迭代中,我们使用 cout 函数打印当前的循环变量 i 的值。

最后,我们使用 return 语句将程序的控制权返回给操作系统。

运行结果

当我们运行这个程序并输入一个值为 5 的整数时,它将打印出以下的倒数序列:

5 4 3 2 1
总结

这个简单的程序演示了如何使用 C++ 编写一个简单的循环来打印从 n 到 1 的所有整数。虽然这个程序很简单,但它演示了C++中常用的一些语言结构和标准库函数,为那些刚开始学习编程的人打下了良好的基础。