21xrx.com
2025-03-27 14:36:18 Thursday
文章检索 我的文章 写文章
C++实现数字12345的逆序输出
2023-06-22 21:37:31 深夜i     261     0
C++ 数字 逆序输出 1234

C++语言是一门广泛应用于计算机领域的编程语言,它也是学习计算机编程的必修技能之一。今天我们将介绍如何使用C++实现数字12345的逆序输出。

首先,我们需要定义一个int型变量,用于存储待逆序输出的数字。在本例中,我们定义变量num,并初始化为12345。

int num = 12345;

接下来,我们定义一个int型变量,用于存储逆序输出的数字。在本例中,我们定义变量reverse_num,并将其初始化为0。

int reverse_num = 0;

然后,我们使用while循环来实现数字的逆序输出。在循环中,我们首先将num模10得到其个位数,然后将其加到reverse_num的末尾,并将num除以10使得它去掉个位数。重复这个过程直到num等于0为止。

while (num != 0) {
  int digit = num % 10;
  reverse_num = reverse_num * 10 + digit;
  num /= 10;
}

最后,我们使用cout语句输出逆序后的数字reverse_num的值。

cout << "The reverse of " << num << " is " << reverse_num << endl;

完整的代码如下:

#include <iostream>
using namespace std;
int main() {
  int num = 12345;
  int reverse_num = 0;
  
  while (num != 0) {
    int digit = num % 10;
    reverse_num = reverse_num * 10 + digit;
    num /= 10;
  }
  
  cout << "The reverse of " << num << " is " << reverse_num << endl;
  return 0;
}

运行程序,我们可以看到输出结果是54321,即数字12345的逆序输出。这个例子很简单,但它展示了C++语言的基本语法和算术操作的使用。在实际编程中,我们可以利用C++语言的强大特性编写各种各样的应用程序。

  
  

评论区

    相似文章