(求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和。使用下面的方法头:

public static int sumDigits(long n)

例如sumDigits(234)返回9(2+3+4)。

编写一个程序提示用户输入一个整数,然后显示这个整数的所有数字的和。

package mind;
import java.util.Scanner;
public class mind2 {

public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("Enter a num:");
        long num=input.nextLong();
        System.out.println(" "+num+"the changed number is "+sumDigits(num));
        input.close();
    }
    public static long sumDigits(long n) {
        long sum=0;
        for(;n>=1;n/=10) {
            sum+=n%10;
        }
        return sum;
    }
}

【无标题】编写一个程序提示用户输入一个整数,然后显示这个整数的所有数字的和。相关推荐

  1. Java黑皮书课后题第7章:*7.30(模式识别:四个连续相等的数)编写下面的方法,测试某数组是否有四个连续相同值的数。编写测试程序,提示用户输入一个整数列表,调用方法看是否有4个连续且相等的数

    *7.30(模式识别:四个连续相等的数)编写下面的方法,测试某数组是否有四个连续相同值的数.编写测试程序,提示用户输入一个整数列表,调用方法看是否有4个连续且相等的数 题目 题目描述与运行示例 破题 ...

  2. 颠倒整数的C语言程序,帮忙解决c语言题目1.编写一个程序,用户输入一个小于5位的正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。2.编...

    共回答了15个问题采纳率:93.3% 1.编写一个程序,用户输入一个小于5位的正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果. #include void main() { int num,t ...

  3. Java黑皮书课后题第3章:**3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票。程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金

    **3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票.程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金 题目 题目概述 破题 代码 题目 题目概述 **3.15(游戏:彩票) ...

  4. Java语言中 (游戏:彩票)修改程序清单3-8,产生三位整数的彩票。程序提示用户输入一个三位整数,依照以下规则判定用户是否赢得奖金:

    游戏:(彩票)修改程序清单3-8,产生三位整数的彩票.程序提示用户输入一个三位整数,然后依照以下规则判定用户是否赢得奖金: (1)如果用户输入的所有数包括顺序完全匹配彩票数字,奖金是10 000美元 ...

  5. Java黑皮书课后题第5章:*5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417。编写程序提示用户输入数据显示定月钱数

    5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417.编写程序提示用户输入数据显示定月钱数 题目 题目概述 破题 代码 ...

  6. Java黑皮书课后题第10章:*10.5(显示素数因子)编写一个程序,提示用户输入一个正整数,然后以降序显示它的所有最小因子

    *10.5(显示素数因子)编写一个程序,提示用户输入一个正整数,然后以降序显示它的所有最小因子 题目 程序 破题 代码 Test5.java Test5_StackOfIntegers.java 运行 ...

  7. Java黑皮书课后题第8章:**8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府。当接收到用户输入后,程序报告答案是否正确。假设50个州以及它们的首府保存在一个二维数组中,提示用户回答所

    **8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 **8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府. ...

  8. Java黑皮书课后题第8章:***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵。程序提示用户输入矩阵的行数。然后显示最大的子方阵的第一个元素、行数

    ***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵.程序提示用户输入矩阵的行数.然后显示最大的子方阵的第一个元素.行数 题目 题目描述与运行示例 破题 代 ...

  9. Java黑皮书课后题第8章:**8.14(探讨矩阵)编写程序,提示用户输入一个方阵的长度,随机地在矩阵中填入0和1,打印这个矩阵,然后找出整行、整列或者对角线都是1或0的行、列和对角线

    **8.14(探讨矩阵)编写程序,提示用户输入一个方阵的长度,随机地在矩阵中填入0和1,打印这个矩阵,然后找出整行.整列或者对角线都是1或0的行.列和对角线 题目 题目描述与运行示例 破题 代码 题目 ...

最新文章

  1. UVA11646 Athletics Track(计算几何、弧长公式)
  2. Django 权限管理-后台根据用户权限动态生成菜单
  3. spring事务的传播特性
  4. php cli spl_autoload_register,PHP spl_autoload_register 自动加载方法浅析
  5. C#中事务的简单使用
  6. RabbitMQ——事务
  7. css实现文字太长,显示省略号
  8. python安装依赖比较慢的解决方法
  9. 剑指offer之合并有序链表
  10. 最好浏览器_Windows最好的浏览器!只有你想不到,没有它做不到
  11. VS2010下C/C++连接MySql数据库的方法
  12. matlab时域转换成频域_频域的弦,时域的箭(1)
  13. python离线录音转文字软件_语音转文字工具 v2.0免费版
  14. 【Fiddler】从零开始学习Fiddler
  15. adams2020安装教程(附详细图文安装教程)
  16. Linux 根分区扩容
  17. 四招搞定托业(TOEIC)英语阅读
  18. Cubase中文版教程:如何通过音频剪辑软件创建工程
  19. 我的世界服务器无限刷雪傀儡,《我的世界》四个刷怪技巧,雪傀儡的雪球用来对付烈焰人有奇效?...
  20. mysql极客_极客mysql38

热门文章

  1. 京东的“618”高并发秒杀终极版教程(Java 语言设计)
  2. java 请求转发_javaweb之请求的转发和重定向
  3. NYOJ 1575 我想满手鲜血
  4. 随机森林原始论文_【20107】喜讯|朱波同学论文被制冷与空调期刊录用
  5. SRE 到底是干啥的?
  6. Python爬虫获取网页编码格式
  7. 中国三家正部级央企名单
  8. 树莓派系统用TF卡选购需谨慎
  9. 身体彻底排毒的简单方法
  10. python入门之网络编程Scoket