while的条件是在进入循环体之前判断的,执行完一轮循环之后,会再回到循环开始的地方再次判断条件,而不会在循环体中随时判断条件
1.while语句是当条件满足时不断的执行循环体内语句。
2.会提前判断是否满足条件,所以有可能一次也没有执行。
3.条件成立时循环的前提。
数数字


Scanner in=new Scanner(System.in);int number;number=in.nextInt();int count=0;do{number=number/10;count=count+1;System.out.println("number="+number+"count="+count);}while(number>0);System.out.println(count);

程序的调式
1.设置断点
2.手工模拟
3.适当的在控制台输出信息。
数据的验证
1.边界数据
2.10
3.0
4.负数

java数数字及while和do while 的使用,以及程序的调试与验证相关推荐

  1. Java大数字运算(BigInteger类和BigDecimal类)

    Java中的超大数BIgInteger和BigDecimal 在我们处理大位数运算的时候,我们经常用的int和long类型的数已经不能够满足我们的运算了,那么这个时候就需要用到一个超大数来运算,这个时 ...

  2. JAVA毕业设计数字家谱管理系统设计与实现计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计数字家谱管理系统设计与实现计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计数字家谱管理系统设计与实现计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构 ...

  3. 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果

    package com.llh.demo; import java.util.Scanner; /**  *   * @author llh  *  */ public class Demo13 { ...

  4. java猜数字游戏_java猜数字游戏

    java猜数字游戏要求:1.在100-999中输入任意数字,有10次猜的机会,期间会被告知猜大了.猜小了.猜对了.当10次机会用完,游戏结束.2.任意时候按S可开始或重新开始,按Q可退出.我... j ...

  5. Java之——数字金额转化为英文金额

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/52599090 今天,给大家带来一篇基于Java将数字金额转化为英文金额的示例代码, ...

  6. java计算机数字逻辑在线学习系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署

    java计算机数字逻辑在线学习系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java计算机数字逻辑在线学习系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技 ...

  7. 二进制、八进制、十六进制和十进制的相互转换,原码反码补码计算以及Java中数字的存储

    1. Java中数字默认是十进制,二进制.八进制以及十六进制的表示如下 2. 二进制.八进制.十六进制和十进制的相互转换 2.1 为了不累赘描述,本文以百度的二进制小数转换为十进制小数为例,如下图 2 ...

  8. java 分裂数字_分裂的补充:超越数字,打印物理可视化

    java 分裂数字 As noted in my earlier Nightingale writings, color harmony is the process of choosing colo ...

  9. 【智力题】拿硬币(数数字)、游戏

    神奇的取模运算. 设计一种策略,保证自己 100% 能赢: 确定好自己的策略之后,每一次要视对方的行为而确定自己的拿取情况: 1. 什么是拿硬币(数数字)游戏? 拿硬币(数数字)是两个人玩的游戏,要求 ...

最新文章

  1. 机器学习之XGBoosting
  2. 编译实验三--生成中间代码
  3. python中文编辑器推荐-八款Python编辑器对比介绍推荐
  4. 微软VS2008月底推出beta 2中文版 搭配.NET 3.5
  5. Java三维数组的使用
  6. php强制关机代码,程序员关机代码是什么?
  7. 程序员面试金典 - 面试题 04.09. 二叉搜索树序列(双端队列+回溯)**
  8. deville什么意思_欧米茄手表的deville是什么意思?
  9. 语音翻译软件程序语言c,语音翻译app排行十大最好用的语音识别翻译软件
  10. 【EasyAR实战项目】图像识别+模型交互(全网首发,保姆级教程)
  11. 数据可视化之美-动态图绘制(以Python为工具)
  12. WhyNotWin11(win11升级检测工具)绿色便携版V2.1.0.0下载 | 比微软PC Health Check好用
  13. centOS域名访问问题,/etc/hosts详解
  14. git-使用staf暂存分支
  15. 深度学习核心词汇-英文
  16. datax 导入数据中文乱码_四种方法处理MYSQL导入中文数据时的乱码问题 | 很文博客...
  17. MySql8安装错误信息:The service already exists!
  18. 简易网页制作之内网穿透工具
  19. Vue 页面跳转的 5 种方式
  20. 物流APP制作开发要具备哪些基本功能

热门文章

  1. c++求矩阵的秩_Matlab:矩阵的秩,简化梯形矩阵和线性方程组
  2. gitlab linux版本下载,Linux安装GitLab版本控制软件
  3. asp连接不到我mysql里_ASP连接MYSQL问题点解决
  4. mess组网 中继_取代中继/子母路由 堪称最上乘的Mesh组网方式了解下
  5. windos 为什么会突然服务停止了_Windows服务异常自动关闭
  6. java虚拟机起不来的原因,JVM理解其实并不难!
  7. 如何利用python进行数据分析统计服_利用Python进行数据分析
  8. quad8是matlab中调用那个,Matlab 数值积分
  9. n个人选k个c语言_leetcode之第k个缺失的正整数
  10. jieba如何空文本记录