while循环随笔

while循环在java里的格式是这样的:

初始化某种条件(大多数时候)

while(某种条件成立)

{

执行某些操作;

改变while里面的那个条件;(大多素时候需要改变,但也有一些时候不用改变)

}

while循环的顺序是这样的:

1. 首先检查while里面的条件,如果是true,则进入while下面的花括号,执行里面的操作。如果是false,则直接跳过while循环,继续运行后面的程序。

2. 如果进入了while循环,那么操作完以后,则返回到while后面的圆括号,检查那个条件是否为true, 是的话执行花括号里面的操作,不是的话跳出循环继续后面的程序。

3. 重复第二步,直到跳出while循环。

动态的改变while后面的判定条件是很重要的,如果在while循环的花括号里没有改变判定条件,那么有可能导致while循环永远的执行下去,也就是传说中的死循环,死循环就是不断的没有终止的循环

时间: 2024-10-19 04:28:09

while循环随笔的相关文章

8.22for循环随笔

###for循环for(exp1:exp2:exp3){循环体}exp1:无条件的执行第一个表达式exp2:是判断是否能执行循环体的条件exp3:做增量的操作break;结束for循环(只是无条件执行一次,不执行++i)continue:跳过当次循环,进入下次循环 for循环的嵌套(外层执行一次内层执行一套流程)fo for(){}} 原文地址:https://www.cnblogs.com/sw-3/p/9519954.html

PowerShell随笔2_分支 选择 循环

PowerShell特殊变量: PowerShell的特殊变量由系统自动创建.用户自定义的变量名称应该不和特殊变量相同. $^ :前一命令行的第一个标记 $$ :前一命令行的最后一个标记 $_ :表示表示当前循环的迭代变量. $? :前一命令执行状态,成功(Ture) 或者 失败(False) $Args :为脚本或者函数指定的参数 $Error :错误发生时,错误对象存储于变量 $Error 中 $Foreach :引用foreach循环中的枚举器 $Home :用户的主目录 $Host :引

SQL Server基础操作(此随笔仅作为本人学习进度记录六 !--程序块和循环)

declare @test_Var int \\声明变量用declare,声明局部变量用@符号,变量的数据类型为整型int. (声明) set @test_Var=1000 \\为此变量赋值,赋值为1000. select @test_Var \\用select 语句进行显示此变量的值. 变量的声明以及赋值显示 局部变量:就是用户自定义的变量,作用范围仅在程序内部,在程序执行过程中暂存的变量的值,也可以存储从表或视图中查询出来的结果.局部变量在命名过程中必须以@开头 全局变量: 声明变量:声明变

随笔1104

随笔1104 一.变量定义 var a = 10; 如果定义小数或整数的变量,等号后面值直接写 如果定义字符串的变量,等号后面的值要加双引号或单引号 类型转换 parseInt(); 强制转换为整数 parseFloat();强制转换为小数 二.运算符表达式 1.数学运算符 + - * / % 百分号是取余 例:alert(a+b); alert(a%b); a除以b的余数 2.逻辑运算符 && 并 指两者都满足 || 或 指两者其中任何一个满足 ! 非 指强制变反 真变假 假变真 3.比

python 循环

200 ? "200px" : this.width)!important;} --> 介绍 python中有两种循环,分别是for...in循环.while循环:for...in循环依次把list或tuple中的每个元素迭代出来,while循环只要条件满足就不断循环条件不满足时退出循环. 一.for...in循环 for...in循环可以依次把列表或者元组中的元素打印输出 1.打印列表 name=['a','b','c'] for var in name: print (var

穹举,迭代,while循环。

所有循环  必要条件 :   初始条件(注意初始条件的位置)   循环条件   循环体   状态改变: 1.穷举 将所有可能性全部全部走一遍,使用IF筛选出满足的情况 使用循环语句    for   或者  while 语句   do ...while   语句  中间嵌套  if 语句 举例 1, 穷举:将所有可能性全部走一遍,使用if筛选出满足的情况            单位给发了一张150元购物卡,            拿着到超市买三类洗化用品.            洗发水15元,香

MongoDB随笔基本操作

一.MongoDB数据结构与关系型数据库比较 逻辑结构对比MongoDB              关系型数据库文档(document)        行(row)集合(collection)         表(table)数据库(database)    数据库(database) 二.mongod 参数说明最简单的,通过执行 mongod 即可以启动 MongoDB 数据库服务,mongod 支持很多的参数,但都有默认值,其中最重要的是需要指定数据文件路径,或者确保默认的/data/db

Java输出正反金字塔循环

1,问题分析 我们都知道,打印输出的时候,都是从最左端输出,而这里,第一个星号是在中间.这实际是因为星号之前有很多空格.当我们使用问号来表示空格,实际的输出效果应该是图1.2的形式. 1.1     1.2 从图中分析,我们可以看到本次打印出的金字塔有5行,每一行都会打印出几个空格,然后再打印出几个★号,这样我们就知道该如何确认程序的框架了. public static void Triangle(){ for(int i = 1;i <= 5;i++){ //循环5次,打印5行 //打印空格数

Python学习中的随笔,好记性不如烂笔头

本文 为博主看了 vamei 的blog 写下的随笔 . 致敬Vamei 1.type()   可以显示参数的类型 如 : a=12   type(a) 为 int 2.python的基本类型 为 int float bool string   如 int :  i=1   ,   float :  f=12.5  ,  bool : b= True  or  Flase , string :  s='Hello , word !' 使用前无需声明类型  即 动态类型 3.1序列有 tuple