当前位置:首页 C++ > 正文

c++使用函数输出一个整数的逆序数

作者:野牛程序员:2023-07-19 06:46:18 C++阅读 2646

下面是一个示例代码:

#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
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击