c语言取余%和除法/的应用技巧 (在取位数方面的)

万能公式:
x / _ %10
你可以取出你想要的任何位数(整数哦,包含小数的以后再说)

比如456789 我想取6

6是千位数
456789 / 1000 % 10 就等到6了
为啥?分析一下
/ 1000 ==>就是消右 就等到了456
然后 456 % 10 就是 取十位数5的右边 就是6了

口诀:(升级过了,更容易记)
% 取低位 取右 记: 取右 (两个鸡蛋🥚就是取)
/ 消低位 消右 记: 消右 (一把砍刀🔪就是消)
(好记吗? 评论一下)
案例1:
比如 678 我要获得78, 怎么做呢?

因为获得78 就是要取低位 取右 ==> 那就是 %
那 % 多少呢? 因为是要取6右边的, 6是百位数 ==> % 100
所以 678 % 100 == 78
(重点是要找到参考位, 此处6是参考位)

案例2: 还是678 我要获得 6 怎么做呢?

去掉78 消低位 消右 ==> 那就是 /
那 / 多少呢? 因为是要消6右边的, 6是百位数 ==> / 100
所以 678 / 100 = 6
(重点是要找到参考位, 此处6是参考位)

案例3: 456 % 10 是多少

% 取右
% 10 就是 取十位数5的右边
所以 是 6

案例4: 6 % 10 是多少

% 取右
%10 取十位数的右边 就还是6

案例5: 456 / 10是多少呢?

/ 消右
/10 消掉十位数的右边 就是45

案例4: 6 / 10 是多少

/ 消右
/10 消掉十位数的右边 就是0

注意: 以上只是取位数的技巧 别忘了% /的真实作用 一个取余 一个除法 哦

  • 49
    点赞
  • 179
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值