21xrx.com
2025-03-31 12:47:43 Monday
文章检索 我的文章 写文章
C++ 整数逆序输出代码
2023-06-29 22:54:50 深夜i     30     0
C++ 整数 逆序输出 代码

C++ 是一种通用的编程语言,可以用于开发各种应用程序。其中一个基本的功能就是进行整数的逆序输出。下面我们来介绍一段 C++ 整数逆序输出的代码。

利用 C++ 的 while 循环函数,我们可以很容易地完成整数逆序输出的操作。以下是一段示例代码:

#include <iostream>
using namespace std;
int main() {
  int num, reverse_num = 0;
  cout << "请输入一个整数:" << endl;
  cin >> num;
  while (num != 0) {
    int remainder = num % 10;
    reverse_num = reverse_num * 10 + remainder;
    num /= 10;
  }
  cout << "逆序输出的整数为:" << reverse_num << endl;
  return 0;
}

以上代码中,我们首先声明了两个整型变量 num 和 reverse_num,分别表示输入的整数和逆序输出之后的整数。接着使用 cout 函数输出了一个提示信息,要求用户输入一个整数。

之后,我们使用 while 循环操作获取输入整数中每一位数字,并将这些数字逆序存储到 reverse_num 变量中。while 循环的条件是 num 不等于 0。

在循环中,我们使用了模运算符 (%) 来获取 num 中的个位数字,并将其保存到 remainder 变量中。之后,我们将 reverse_num 乘以 10 并加上 remainder,这样每一次循环都将逆序的数字添加到 reverse_num 的末尾。最后,我们将 num 除以 10,使其减少一位数字。

最终,使用 cout 函数输出逆序输出的整数即可。以上便是一段简单的 C++ 整数逆序输出的示例代码,希望能够对大家了解 C++ 编程语言有所帮助。

  
  

评论区

请求出错了