import java.util.Scanner;

/**
* @author:(LiberHome)
* @date:Created in 2019/3/5 10:24
* @description:
* @version:$
*/
/*输入正整数n,求各位数字和*/
public class page1401 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数");
int inputNum = scanner.nextInt();
int result=sumEach(inputNum);
System.out.println("各位数字和是 :"+result);
} private static int sumEach(int num) {
int answer = 0;
int size = 1;
int temp = num;
while (temp / 10 != 0) {
size++;
temp = temp / 10;
}
/*新建一个数组A,挨个赋值*/
int[] A = new int[size];
for (int i = 0; i < size && num / 10 != 0; i++) {
A[i] = num % 10;
num/=10;
if (num<10){
A[i+1]=num;
}
}
/*计算各位数的和*/
for (int i = 0; i < size; i++) {
answer+=A[i];
}
return answer;
}
}

最新文章

  1. Windows常用的DOS命令
  2. 在listener或者工具中使用spring容器中的bean实例
  3. Android ViewTreeObserver简介
  4. MVC-@html.ActionLink的几种参数格式
  5. WebView Cache 缓存清除
  6. select与epoll分析
  7. (转)iOS7界面设计规范(13) - UI基础 - 与iOS的系统整合
  8. Connection reset by peer问题分析
  9. Day3:T1数论+高精 T2搜索
  10. jQuery实现DIV拖动
  11. 在Linux环境下搭建Tomcat+mysql+jdk环境
  12. ElasticSearch CPU和内存占用高的优化记录
  13. 执行makemigrations后错误集锦
  14. Windows7下安装、部署Weblogic和发布war项目
  15. IOT相关协议
  16. Python基础之面向对象的软件开发思路
  17. Tomcat8源码笔记(四)Server和Service初始化
  18. innerHTML、outerHTML、innerText、outerText的区别及兼容性问题
  19. mysql安装版多次安装导致安装失败的解决方法(windows)(直接使用免安装方法)
  20. 配置mysql主从数据库

热门文章

  1. CCPC-Wannafly Winter Camp Day5 (Div2, onsite) Sorting(线段树)
  2. L1-Day1
  3. Laravel 生成migration ,boolean字段字段转为tinyInteger
  4. 【原创】大数据基础之Spark(3)Spark Thrift实现原理及代码实现
  5. 【原创】大叔经验分享(7)创建hive表时格式如何选择
  6. mitmproxy,mitmdump
  7. js检测数据类型四种办法
  8. php正则验证车牌格式的函数
  9. pandas处理丢失数据-【老鱼学pandas】
  10. Imcash:坐下来认真和你们说说话