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
- 上一篇:excel数字取整数
- 下一篇:c++ cout 都做了什么