C++获取整数各位数字
作者:野牛程序员:2023-07-18 10:13:15 C++阅读 3037
在 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 都做了什么
