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

C++获取整数各位数字

作者:野牛程序员:2023-07-18 10:13:15 C++阅读 2689

在 C++ 中,可以使用以下方法来获取整数的各个位数字:

#include <iostream>

int main() {
    int number = 12345; // 输入您的整数

    while (number > 0) {
        int digit = number % 10; // 取模运算获取最低位数字
        std::cout << digit << std::endl; // 打印数字
        number /= 10; // 缩小数值,去除最低位数字
    }

    return 0;
}

在上述代码中,使用了一个循环来迭代整数的每一位。在每次循环中,使用取模运算符 % 来获取整数的最低位数字,并将其打印出来。然后,我们通过除以 10 将整数缩小,以去除已经处理的最低位数字。这个过程将一直重复,直到整数变为 0,即所有位数都被处理完毕。

运行上述代码,将会输出以下结果:

5
4
3
2
1

这是整数 12345 的每位数字,从个位开始依次输出。可以根据需要修改代码中的整数值来获取其他整数的各位数字。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击