- 博客(4)
- 收藏
- 关注
原创 用 C++ 实现十进制到八进制和十六进制的转换
本文讲解了十进制到八进制、十六进制的一种转换方式:深入理解 “除 N 取余” 的核心原理,适合学习和定制化场景;希望本文能帮助你理解 C++ 进制转换的底层逻辑与工程实践,若有疑问或优化建议,欢迎在评论区交流!
2025-12-24 18:56:54
288
原创 用C++判断回文数
下面我们一步步拆解逻辑并写出完整代码。4. 对比判断:若原数等于新数(数字长度为偶数,如1221),或原数等于新数/10(数字长度为奇数,如12321,新数是123,去掉末尾3后与原数12相等),则为回文数。3. 反转后半段数字:通过循环将原数的末尾数字依次“拼接”到新数中,同时原数不断“去掉末尾”,直到原数≤新数(此时新数已包含后半段)。2. 处理末尾为0的情况:若数字末尾是0且数字不为0(比如120),反转后会变成21,与原数前半段12不相等,直接返回false。二、完整C++代码实现。
2025-10-31 21:00:59
278
原创 用C++实现输出100-999的水仙花数
水仙花数是指一个 n 位数,其各位数字的 n 次方之和等于该数本身。在三位数中,这种数字尤为著名,它们就像数字世界中的艺术品,展现着数学的奇妙和谐。它是一个三位数今天,我们将专注于寻找 100 到 999 之间的所有水仙花数,并通过 C++ 程序来实现这一过程。
2025-10-15 17:06:25
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅