Java while循环与dowhile循环

  • 1.while循环
  • 2.do...while循环

1.while循环

语法 while(表达式){
循环体
}
循环三要素1.变量初始化
2.循环条件的判断
3.计数器的累加(朝着跳出循环移动)
例子

class Demo7{/**打印1到100的数字*/public static void main(String[] args){int i = 1;while(i <= 100){System.out.println(i);i++;}}}

2.do…while循环

do…while循环至少执行一次
语法
do{
循环体
}while(表达式);

例子打印100-999之间的水仙花数

class Demo7{/**打印100到1000的所有水仙花数abc = a*a*a + b*b*b +c*c*c */public static void main(String[] args){int i = 100;while(i>=100&&i<1000){//判断是否是水仙花数,如果是输出int a = i/100;  //百位数int b = (i%100)/10; //十位数int c = i%10; //个位数int d =a*a*a + b*b*b +c*c*c ;if(i==d){System.out.println(i);   }//计数器i++;    }}}

例子打印夹心饼干数

class Demo8{/**判断100-1000之间的夹心饼干数 */public static void main(String[] args){//定义计数器int i = 100;while(i<1000){//判断是否是水仙花数,如果是输出int a = i/100;  //百位数int c = i%10; //个位数if(a == c){System.out.println(i);    }//计数器i++;}}}

Java while循环与dowhile循环相关推荐

  1. java用do while语句逆序输出_跟我学java编程—深入理解do-while循环语句的用法

    do-while循环与while循环的不同在于:它先执行循环体中的语句,然后再判断条件是否为真.如果为真则继续循环,如果为假,则终止循环.因此,do-while循环至少要执行一次循环语句.同样当有许多 ...

  2. ssis for循环容器_SSIS Foreach循环与For循环容器

    ssis for循环容器 In this article, first, we will briefly describe foreach loops and for loops. Then, we ...

  3. 循环结构(while 循环、do…while循环与while循环的区别以及跳出语句)

    while循环:当条件满足的时候,执行循环体,当不满足的时候退出循环. 例如:输出0-6之间的数 var i = 0;while(i<=6){// console.log(i);document ...

  4. LabView学习笔记(六):while循环与for循环

    Labview学习笔记: LabView学习笔记(一):基础介绍 LabView学习笔记(二):滤波器实验 LabView学习笔记(三):基本控件 LabView学习笔记(四):动态数据类型 LabV ...

  5. C语言之for循环与while循环

    文章目录 一.单层for循环 二.for循环与if选择的嵌套 三.多层for循环的嵌套 四.while循环 五.总结 一.单层for循环 引例:C语言实现求1到10的和(用for循环实现) #incl ...

  6. Python中For循环与While 循环的使用

    Python中For循环与While 循环的使用 For循环在枚举中使用: Continue和Break在For循环中的使用: 举例: For 循环与While 循环区别: break语句在While ...

  7. for循环与while循环

    for循环与while循环 一.for循环 1.for为关键字,表示循环控制 2.for有四要素:循环变量初始化.循环条件.循环操作.循环变量迭代 3.循环操作,这里可以有多条语句,也就是我们要循环执 ...

  8. php in循环与for循环,详谈js中标准for循环与foreach(for in)的区别

    js中遍历数组的有两种方式 var array=['a'] //标准的for循环 for(var i=1;i alert(array[i]) } //foreach循环 for(var i in ar ...

  9. 【Java】while和do-while循环比较测试案例

    /**功能:进行while和do-while循环的测试 */ public class Test { public static void main(String[] args) {int i=0; ...

最新文章

  1. PostgreSQL数据库dblink和postgres_fdw扩展使用比较
  2. MySQL 数据库的优化,你知道有哪些?
  3. AMD迎接变革:加速OpenCL的未来
  4. matlab 归一化_MATLAB主成分PCA人脸识别深度解析(一)
  5. 智慧教室解决方案和移动授课概念说明
  6. 批量修改TS Profile、盘符计算器小工具
  7. PHP生产一个验证码图片,PHP使用GD库生成验证码图片,实现图片验证
  8. android多点触控
  9. IntelliJ IDEA 快捷键 Windows
  10. 【C++_typedef_疑难定义收集整理】
  11. clear与resize
  12. java第三方类库实现图片等比缩放
  13. 百度网盘——下载限速问题解决方案(油猴(Tampermonkey)+PanDownload网页版+IDM)
  14. 安装WIN 7 64位Windows6.1-KB2999226-x64.msu
  15. java Base64带秘钥的加密解密
  16. FreeSurfer和FSL的安装和使用(脑部图像去除头骨+对图像和label同时进行仿射对齐)教程
  17. 查询rssi指令_无线接收信号强度(RSSI)那些事儿
  18. ubuntu经常断网、掉线、上不去网的原因
  19. 百度Sugar BI 数据可视化里的标签页组件如何实现
  20. 了解公司企业:Primetics

热门文章

  1. 手把手一步一步搭建企业数据网盘
  2. ROS(机器人操作系统)在国内前景如何?
  3. react-prev
  4. 如何用百数低代码开发平台实现会议预约?
  5. 购买计算机的作文英语,关于买电脑的英语作文
  6. 【整理】PJSIP开源库详解
  7. 南昌大学matlab实验2,南昌大学MATLAB与控制系统仿真实验报告-资源下载人人文库网...
  8. [转载] 信息系统项目管理师视频教程——01 信息系统综合知识总论
  9. 偏微分方程(Partial Differential Equation III)
  10. 最新,2022中科院分区发生修改,新增1区期刊数十本(附修改版目录)