A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

      已知一个三位数   456   如何取得个个位上的值   个位  十位  百位

4 个回复

倒序浏览
解答:465%10得到5,,,(465/10)%10得到6,,,(465/100)得到4,,,前提是int类的整数;
回复 使用道具 举报 1 0
嗯  可以  谢谢
回复 使用道具 举报
public void method(int num) {
        for(int i = 1, i <= num, i *= 10) {
                num / i % 10        //取到每一位数的值
        }
}
至于拿什么东西记录取到的每一个值 , 自己慢慢想下应该能出来了
回复 使用道具 举报
取余与整除结合,465%10==5,(465/10)%10==6,465、/100==4
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马