我如何从cpp中任何给定数字的右边获取第三位数字?

卡里西

我如何获得这样的任何给定数字的第三位数字

           Input                                       Output
           1234567                                      5
           98765                                        7

我已经试过这个功能

char nthdigit(int x, int n)
{
    while (n--) {
        x /= 10;
    }
    return (x % 10) + '0';
}

但这对我来说无法正常工作

按照您想要实现的目标,您n--实际上应该--n

char nthdigit(int x, int n)
{
    while (--n) {
        x /= 10;
    }
    return (x % 10) + '0';
}

然后,您得到了想要的结果:nthdigit(1234567, 3)返回5;nthdigit(98765, 3)返回7; 虽然这不是优化的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

excel单元格自行将一个三位数的数字更改为整数

来自分类Dev

设置Y轴值的格式,以百万为单位的原始数字,只希望显示前三位数字

来自分类Dev

OBD II中的三位数PID

来自分类Dev

如何在Python中获得真正的三位数的微秒?

来自分类Dev

Python排序方法将两位数字字符串视为三位数字字符串

来自分类Dev

获取每个间隙的前三位数

来自分类Dev

如何在PHP中获取字符前的最后三位数字

来自分类Dev

如何用grep匹配三位数?

来自分类Dev

如何检查三位数字是否是回文?

来自分类Dev

如何将数字四舍五入到第三位?

来自分类Dev

如何比较每一行中每个数组的第三位?

来自分类Dev

快速将三位数的Base64数字转换为Int

来自分类Dev

如何使用3位数字创建列表,其中第一位+第二位=第三位

来自分类Dev

给定一个三位数的数字,找到其数字的总和。蟒蛇

来自分类Dev

将div中的数字更改为三位数逗号

来自分类Dev

设置Y轴值的格式,以百万为单位的原始数字,只希望显示前三位数

来自分类Dev

如何获得前三位数字并进行比较以进行输出?

来自分类Dev

如何在python中计算和打印以三位数(例如001,002,003,004等)开头的数字?

来自分类Dev

获取每个间隙的前三位数

来自分类Dev

格式化JTextField最多接受三位数字,但是最多可以输入1-3位数字

来自分类Dev

从数组中获取所有三位数并存储在新数组中

来自分类Dev

三位数字运算计算器

来自分类Dev

如何保护第一位数字并显示最后三位数字?

来自分类Dev

Python:Pandas 数据框根据列中整数的最后三位数字重新排列行

来自分类Dev

使用startsWith函数识别邮政编码的前三位数字

来自分类Dev

获取一个 Int 的最后三位数字

来自分类Dev

获取大数字(例如 1900234)并在每三位数字后放置逗号的最快方法是什么?

来自分类Dev

循环遍历数据库中的每个表并获取一列的前三位数字

来自分类Dev

计算任何三位数字的数字总和(在我的代码循环中每次帮助纠正时都在运行)

Related 相关文章

  1. 1

    excel单元格自行将一个三位数的数字更改为整数

  2. 2

    设置Y轴值的格式,以百万为单位的原始数字,只希望显示前三位数字

  3. 3

    OBD II中的三位数PID

  4. 4

    如何在Python中获得真正的三位数的微秒?

  5. 5

    Python排序方法将两位数字字符串视为三位数字字符串

  6. 6

    获取每个间隙的前三位数

  7. 7

    如何在PHP中获取字符前的最后三位数字

  8. 8

    如何用grep匹配三位数?

  9. 9

    如何检查三位数字是否是回文?

  10. 10

    如何将数字四舍五入到第三位?

  11. 11

    如何比较每一行中每个数组的第三位?

  12. 12

    快速将三位数的Base64数字转换为Int

  13. 13

    如何使用3位数字创建列表,其中第一位+第二位=第三位

  14. 14

    给定一个三位数的数字,找到其数字的总和。蟒蛇

  15. 15

    将div中的数字更改为三位数逗号

  16. 16

    设置Y轴值的格式,以百万为单位的原始数字,只希望显示前三位数

  17. 17

    如何获得前三位数字并进行比较以进行输出?

  18. 18

    如何在python中计算和打印以三位数(例如001,002,003,004等)开头的数字?

  19. 19

    获取每个间隙的前三位数

  20. 20

    格式化JTextField最多接受三位数字,但是最多可以输入1-3位数字

  21. 21

    从数组中获取所有三位数并存储在新数组中

  22. 22

    三位数字运算计算器

  23. 23

    如何保护第一位数字并显示最后三位数字?

  24. 24

    Python:Pandas 数据框根据列中整数的最后三位数字重新排列行

  25. 25

    使用startsWith函数识别邮政编码的前三位数字

  26. 26

    获取一个 Int 的最后三位数字

  27. 27

    获取大数字(例如 1900234)并在每三位数字后放置逗号的最快方法是什么?

  28. 28

    循环遍历数据库中的每个表并获取一列的前三位数字

  29. 29

    计算任何三位数字的数字总和(在我的代码循环中每次帮助纠正时都在运行)

热门标签

归档