【Java入门100例】07.各数字的和——取余运算

1,832 阅读2分钟

这是我参与11月更文挑战的第11天,活动详情查看:2021最后一次更文挑战

又是一年双十一,看到好多博主都在给粉丝搞送书活动,那一条的粉丝也不能苦着,连夜联系出版社,软磨硬泡,终于给大家搞来一些免费书和优惠券详情


🌲本文收录于专栏《Java入门练习100例》——试用于学完「Java基础语法」后的巩固提高及「LeetCode刷题」前的小试牛刀。

点赞再看,养成习惯。微信搜索【一条coding】关注这个在互联网摸爬滚打的程序员。

本文收录于技术专家修炼,里面有我的学习路线、系列文章、面试题库、自学资料、电子书等。欢迎star⭐️

题目描述

难度:简单

计算给定整数12345的各个位上数字的和。

知识点

  • 除法运算
  • 取余运算

解题思路

解题的关键在于如何拿到各个位上的数字。

举例:拿到34的个位和十位

int a=34;
//整除运算,拿到3
int b=34/10;
//返回余数4
int c=34%10;

代码实现

/**
 * 计算给定整数12345的各数字的和。
 */
public class question_07 {
    public static void main(String args[]) {
        int y = 12345;
        int r = 0 ;
        int sum = 0;
        while(y!=0) {
            r = y % 10;
            sum += r;
            y = y / 10;
        }
        System.out.println("y = " + sum);
    }
}

输出结果

总结

熟练掌握取余和整除运算,大有作用。

最后

独脚难行,孤掌难鸣,一个人的力量终究是有限的,一个人的旅途也注定是孤独的。当你定好计划,怀着满腔热血准备出发的时候,一定要找个伙伴,和唐僧西天取经一样,师徒四人团结一心才能通过九九八十一难。 所以,

如果你想学好Java

想进大厂

想拿高薪

想有一群志同道合的伙伴

请加入技术交流