文章目录

  • 一、while循环
    • 1.while循环结构的四个要素
    • 2.while循环说明:
  • 二、while循环练习
    • 1.遍历100以内的的所有偶数

一、while循环

1.while循环结构的四个要素

①初始化部分(init_statement)
② 循环条件部分(test_exp)
③循环体部分(boby_statement)
④迭代部分(alter_statement)

①初始化部分
while( ②循环条件部分 ){
③循环体部分 ;
④迭代部分 ;
}

执行过程:① - ② - ③ - ④ - ② - ③ - ④ - ② - ③ - ④ -…- ②

2.while循环说明:

1)写 while 循环千万要小心不要丢了迭代条件。一旦丢了,就可能导致死循环。
2)写程序时要避免死循环。
3)能用 while 循环的,可以用 for 循环,反之亦然。二者可以相互转换。
区别:for 循环和 while 循环的初始化条件部分的作用范围不同,for循环是出了for循环外就不能调用,而while循环出了循环仍能调用.

二、while循环练习

1.遍历100以内的的所有偶数

class WhileTest{public static void main(String[] args){int i=0;while(i<100){if(i%2==0){System.out.println(i);}i++;} //System.out.println(i);//此处i的值是101,出了while循环也能调用//*****do-while至少执行一次循环体int  num1=10;while(num1>10){System.out.println("hello:while");num1--;}int  number2=10;do{System.out.println("hello:dowhile");number--;}while(number>2);}
}

循环结构--while循环相关推荐

  1. GO学习笔记 - Go 只有一种循环结构—— for 循环。

    一,Go 只有一种循环结构-- for 循环. 官方教程:https://tour.go-zh.org/flowcontrol/1 Go 只有一种循环结构-- for 循环. 基本的 for 循环包含 ...

  2. 一文熟悉 Go 的循环结构 —— for 循环

    哈喽大家好,我是陈明勇,今天分享的知识是 Go 的循环结构.如果本文对你有帮助,不妨点个赞,如果你是 Go 语言初学者,不妨点个关注,一起成长一起进步,如果本文有错误的地方,欢迎指出! 耐心和持久胜过 ...

  3. Julia循环结构_for循环_2020-04-23

    # Julia循环结构_for循环_2020-04-23Thursday #@ for循环是一种迭代循环机制,迭代即重复相同的逻辑操作,每次操作都是基于上一次的结果进行的,而while循环是条件循环. ...

  4. 循环结构以及循环关键字

    循环结构 1. 循环结构特点 任何循环都要求有四个必不可少的条件 1.计数器初始化 2.循环条件 3.循环体 4.计数器变化 2. while循环 while单词:当-- while ( 循环条件 ) ...

  5. 【MATLAB】流程控制 ( 循环结构 | for 循环 | while 循环 | 分支结构 | if end 分支结构 | if else end 分支结构 | switch case 分支结构 )

    文章目录 一.MATLAB 流程控制结构 二.for 循环 1.for 循环 2.嵌套 for 循环 三.while 循环 二.分支结构 1.if end 分支结构 2.if else end 分支结 ...

  6. python for循环结构_循环结构-for循环

    我们在上一节提到过计数控制的循环是根据绝对值的次数来进行循环,我们通过for语句来实现计数循环,那么在for循环中一定存在控制次数的对象. 1. for循环 for循环是通过次数的大小来进行循环,通常 ...

  7. 循环结构_for循环

    循环概述 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将 ...

  8. Java流程控制03 循环结构 While循环 DoWhile循环 For循环 增强型For循环

    1. While循环 while(布尔表达式){//循环内容 } a. 只要布尔表达式为true,循环就会一直执行下去. b. 大多数情况下要让循环停止,徐亚一个让表达式失效的方式来结束循环. c. ...

  9. Java学习笔记2.5.1 循环结构 - 条件循环

    文章目录 零.本讲学习目标 一.为什么要用循环 (一)老老实实的笨方法 (二)采用循环结构的巧方法 1.采用计数循环(for循环) 2.采用条件循环(while循环) 二.条件循环 (一)前测试循环 ...

  10. 循环结构--for循环

    文章目录 循环结构 一.循环语句分类 1.for 循环 2.For 循环结构的使用 3.for循环练习 练习1 练习2 练习3 遍历100以内的偶数,输出所有偶数的和,输出偶数的个数 练习4 编写程序 ...

最新文章

  1. 头戴式AR/VR 光学标定
  2. bitcoinj开发环境搭建
  3. Sigma Function LightOJ - 1336[约数和定理]
  4. python中start用法_Start Python 学习笔记(琐碎知识,持续更新。。。)
  5. 计算机网络基础:Internet常用服务介绍​
  6. mysql视图存储_Mysql 视图、存储过程以及权限控制
  7. Light OJ 1316 A Wedding Party 最短路+状态压缩DP
  8. 分布式MySQL数据库中间件 mysqlda
  9. 小D课堂 - 零基础入门SpringBoot2.X到实战_第5节 SpringBoot部署war项目到tomcat9和启动原理讲解_23、SpringBoot2.x启动原理概述...
  10. 使用SpringCloud实现Java分布式开发【part-2】:Ribbon负载均衡的介绍及使用方式
  11. 黑盒测试和白盒测试的区别
  12. Apple苹果ID怎么修改地区经验之谈
  13. 计算机如何永久删除文件无法找回,怎么找回永久删除文件 找回永久删除文件方法【详细步骤】...
  14. 深圳连续社保的重要性 - 社保为什么不能中断
  15. ansible之判断语句jinja2模板的使用 与roles角色的配置使用
  16. 边缘计算助力产业数字化转型
  17. 常见apn类型说明及配置
  18. 【CV系列】基于直方图的白天夜晚场景判断算法
  19. mysql 计算近30天总金额_计算月嫂每天工资,应该用总工资除以30天还是26天?-免费法律咨询...
  20. 解决Authorization not available. Check if polkit service...问题

热门文章

  1. Mac系统瘦身存储清理
  2. 带数据库html5游戏教程,html5学习之旅-html5的简易数据库开发(18)-H5教程
  3. SpringBoot31 整合SpringJDBC、整合MyBatis、利用AOP实现多数据源
  4. 为所欲为表情包制作器
  5. 开关量采集模块支持PWM占空比输出无线数据采集模块Modbus TCP协议
  6. STM32——时钟、HSE、旁路模式、有源晶振
  7. NLTK03 《Python自然语言处理》code02 获得文本语料和词汇资源
  8. 虚拟空间 搬迁 云服务器,服务器空间搬迁到虚拟主机
  9. Prometheus踩坑记
  10. JS保留小数 去尾法 进一法 四舍五入法