package booksTest;import java.util.Scanner;public class p54_3_12 {public static void main(String[] args) {/*题目要求编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入一个整数:8899123各位数字之和为:40*///1.获取从键盘键入的数Scanner sc = new Scanner(System.in);System.out.println("请输入一个整数");int number = sc.nextInt();//获取到之后对这个数进行判断  如果在有范围的数里面相加这个方法好理解 但是太麻烦
//        if (number < 10) {
//            System.out.println(number);
//        }else if (number > 9 &&  number < 100) {
//            int a = number/10;
//            int b = number-a*10;
//            System.out.println(a+b);
//        }//2.获取到之后对这个数进行判断int sum = 0;while (number > 0){sum += number % 10;//number 取余数 最后一位number = number / 10;//这个数取一次后除10再次循环 取余数 number.length-1的最后一位}System.out.println("各位数字之和为"+sum);}
}

3.12 编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入 一个整数:8899123 各位数字之和为:40相关推荐

  1. java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...

    点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...

  2. 定义一个表示教师的结构体变量,教师信息包含:编号,姓名,年龄,职称。编写程序从键盘输入一个教师的信息,然后将该教师的信息显示在屏幕上。

    定义一个表示教师的结构体变量,教师信息包含:编号,姓名,年龄,职称.编写程序从键盘输入一个教师的信息,然后将该教师的信息显示在屏幕上. 解析: #include <stdio.h>type ...

  3. 输入三角形的三c语言程序,请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出...

    导航:网站首页 > 请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出 请问c语言中 从键盘输入三角形的3边 调 ...

  4. Java黑皮书课后题第7章:**7.5(打印不同的数)编写一个程序,读入10个数,显示互不相同的数的数目,并以输入的顺序显示这些数字,以输入的顺序显示这些数字,以一个空格分隔。

    **7.5(打印不同的数)编写一个程序,读入10个数,显示互不相同的数的数目,并以输入的顺序显示这些数字,以输入的顺序显示这些数字,以一个空格分隔. 题目 题目描述与运行示例 破题 题目 题目描述与运 ...

  5. 接收输入的一行字符,统计出字符串包含数字的个数 2、编写一个程序,计算字符串中子串出现的次数 3、请输入星期几的第1个字母,用来判断是星期几,如果第1个字母一样,则继续判断第2个字母,依次类推。

    1.接收输入的一行字符,统计出字符串包含数字的个数 list_1 = input('请输入一行字符串:') count = 0 for i in list_1:if '0' <= i <= ...

  6. C语言编写程序,从键盘输入三角形的三条边,判断它们是否能构成等腰或直角三角形。

    编写程序,从键盘输入三角形的3条边a.b.c, 判断它们是否能构成等腰或直角三角形,如果能,则输出yes,如果不能,则输出NO. 实验代码: #include <stdio.h> int ...

  7. 猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),

    猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了("Too big"),还是小了(&qu ...

  8. 使用while循环方式打印100以内4的倍数(while中加if)、使用while循环方式计算2+4+6+8+...+100、编写程序“从键盘读入个数不正确的整数,并判断读入的正数和负数的个数

    public class Demo02 {public static void main(String[] args) {int num1=4;while(num1<100){if(num1%4 ...

  9. java编写程序实现键盘钢琴,运用键盘事件、鼠标事件

    java编写程序实现键盘钢琴,运用键盘事件.鼠标事件 界面     实现 MouseListener,MouseMotionListener,KeyListener接口,当鼠标进入不同按钮时,会播放不 ...

最新文章

  1. 【干货】机器学习经典书PRML 最新 Python 3 代码实现,附最全 PRML 笔记视频学习资料...
  2. CentOS yum 源的配置与使用
  3. findwindowex子窗口类型有哪几种_光学玻璃有哪几种类别?一文告诉你
  4. ios app证书申请基本流程
  5. nrf51822-主从通信分析1
  6. 写文件头的算法流程及C代码实现
  7. 实验二简化版C语言中文理解程序文法
  8. 搜索计算机硬盘的索引恢复,可以做到秒搜的神器everything,你可知对硬盘到底有多大伤害...
  9. 编程面试题之——简答题(持续更新...)
  10. ERP财务报表快消失了?用它做财务系统根本不够用
  11. (转)jquery图片左右滚动
  12. VIM E297: Write error in swap file
  13. 判断能否组成三角形(水题)
  14. WEB表单设计学习心得
  15. Win10隐藏文件资源管理器中的我的电脑上方的7个文件夹
  16. 日本企业遭遇严重用工短缺
  17. Matlab 模拟声波散射,一种目标声散射特征模拟装置的制作方法
  18. 1.3.14 路由器 OSPF 动态路由配置
  19. LTE学习笔记 ——PLMN选择
  20. 对MySQL 8.0分区表探索总结

热门文章

  1. SSL/TLS、对称加密和非对称加密和TLSv1.3
  2. ol xyz 加载天地图_Openlayers3 加载百度地图,天地图
  3. 切换+banner+base+侧滑
  4. 从事python需要掌握哪些知识和技能_转行从事Python,需要掌握什么技能?
  5. oracle数据库控制器,Oracle网格控制器OMA安装和配置指南
  6. 蓝牙键盘连接——输入pin码
  7. Epoll 反应堆模型核心原理及代码讲解
  8. C语言数组-指定初始化器(C99)
  9. 串口服务器直连路由器如何配置,塔石物联网:串口服务器如何实现跨网段传输!...
  10. python读取7个数(1-50)的整数值_python每日一题总结7