21xrx.com
2024-09-19 09:46:50 Thursday
登录
文章检索 我的文章 写文章
C++实现数字反转:输入123输出321
2023-06-23 15:58:44 深夜i     --     --
C++ 数字反转 输入 输出 123 321

C++是一门广泛应用于计算机编程的语言,它的应用范围非常广泛。在许多情况下,我们需要将数字进行反转,例如输入123,输出321。在C++中,实现数字反转非常简单。

首先,我们需要使用标准输入流来读取输入的数字,使用cout来输出反转后的数字。接下来,我们可以使用一个整型变量来存储输入的数字,并且使用一个循环来将这个数字从个位数开始一个一个取出。

在这个循环中,我们可以使用%运算符来获取当前数字的个位数。然后将这个数字乘以10并加上新的个位数就可以实现数字的反转。

最后,我们使用cout输出反转后的数字即可。

下面是实现数字反转的C++代码示例:


#include <iostream>

using namespace std;

int main() {

  int num, reverse = 0;

  cout << "请输入一个数字:";

  cin >> num;

  while (num > 0) {

    int digit = num % 10;

    reverse = (reverse * 10) + digit;

    num /= 10;

  }

  cout << "反转后的数字为:" << reverse << endl;

  return 0;

}

在执行以上代码后,我们可以输入任意一个数字,C++就会将其反转并输出到屏幕上。例如,输入123,输出就会是321。这种方法可以用于任何长度的数字,因此非常实用。

总结而言,C++实现数字反转非常简单。只需使用标准输入和输出流,并在一个循环中逐位获取数字并反转即可。如果你是一位程序员,相信你也可以轻松地实现这个功能。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章