c++使用函数输出一个整数的逆序数
作者:野牛程序员:2023-07-19 06:46:18 C++阅读 2810
下面是一个示例代码:
#include <iostream>
using namespace std;
int reverseNumber(int n)
{
int reversed = 0;
while (n != 0) {
int digit = n % 10; // 获取最后一位数字
reversed = reversed * 10 + digit; // 将最后一位数字添加到逆序数中
n /= 10; // 去除最后一位数字
}
return reversed;
}
int main()
{
int num;
cout << "请输入一个整数: ";
cin >> num;
int reversed = reverseNumber(num);
cout << "逆序数为: " << reversed << endl;
return 0;
}程序使用了一个循环来逐步构建逆序数。在每一次循环中,我们获取输入数字的最后一位数字,然后将其添加到逆序数中,同时通过除以10去除最后一位数字。最终,我们得到了逆序数。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:c++递归实现逆序输出整数
- 下一篇:c++引入vector
