21xrx.com
2024-12-22 17:38:43 Sunday
登录
文章检索 我的文章 写文章
C++ 整数逆序输出代码
2023-06-29 22:54:50 深夜i     --     --
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++ 编程语言有所帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复