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

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

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


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

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

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

题目描述

难度:简单

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

知识点

  • 除法运算
  • 取余运算

解题思路

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

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

1
2
3
4
5
java复制代码int a=34;
//整除运算,拿到3
int b=34/10;
//返回余数4
int c=34%10;

代码实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
java复制代码/**
* 计算给定整数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

想进大厂

想拿高薪

想有一群志同道合的伙伴

请加入技术交流

本文转载自: 掘金

开发者博客 – 和开发相关的 这里全都有

0%