首页 > 其他分享 >循环

循环

时间:2022-11-15 22:59:27浏览次数:64  
标签:do 初始化 while 循环 表达式 布尔

循环

while循环

表达式

while(布尔表达式){
 	//循环内容
}

只要布尔表达式是true就会一直循环下去,大多数情况下我们需要一个让表达式失效的方法


do...while循环

表达式

do{
//循环内容
}while(布尔表达式)

和while循环不一样的是,while循环不满足条件不会进入循环,但是do...循环不满足条件也会执行一次


for循环

表达式

for(初始化;布尔表达式;迭代){
//代码语句
}

最先执行的是初始化步骤,可以声明一种类型,可以初始化一个或多个循环控制变量也可以是空语句

然后再判断布尔表达式的值,如果为true,循环体被执行,如果为false循环终止,开始执行循环一句后面的语句

执行一次后更新循环控制变量(迭代因子控制循环变量的增减)

然后再到判断布尔表达式的值哪里,循环上面的过程

//   初始化;布尔表达式;迭代
for(int i=0;i<=100;i++){
	System.out.printlin(i);//循环体
}
	System.out.printlin("for循环结束")

标签:do,初始化,while,循环,表达式,布尔
From: https://www.cnblogs.com/Wangleijava/p/16894321.html

相关文章

  • js闭包问题、js事件循环机制、async与defer、同步与异步模式
    js闭包问题定义:闭包就是有权访问其他函数作用域内的其他变量的函数。实现机制:在访问变量的函数中return一个匿名函数,这时匿名函数的作用域链将指向该函数的作用域。!!!由于......
  • 14.循环
    种类......
  • 循环语句 while
    循环语句whilewhlie语句结构while(表达式)循环语句;//在while循环中,break用于永久的终止循环intmain(){ inti=1; while(i<=10) { if(i==5) ......
  • 彻底搞懂nodejs事件循环
    nodejs是单线程执行的,同时它又是基于事件驱动的非阻塞IO编程模型。这就使得我们不用等待异步操作结果返回,就可以继续往下执行代码。当异步事件触发之后,就会通知主线程,主线......
  • 一张图彻底搞懂Spring循环依赖
    1什么是循环依赖?如下图所示:BeanA类依赖了BeanB类,同时BeanB类又依赖了BeanA类。这种依赖关系形成了一个闭环,我们把这种依赖关系就称之为循环依赖。同理,再如下图的情况:......
  • 使用JAVA实现循环相克令
    一、问题描述:循环相克令是说有两个人在玩游戏,分别出猎人、枪、狗熊中的一个,其中猎人胜枪,枪胜狗熊,狗熊胜猎人。他们两个人进行若干次比赛,然后我们判断一下每次的胜负。二、......
  • 如何在JavaScript中使用for循环
    前言循环允许我们通过循环数组或对象中的项并做一些事情,比如说打印它们,修改它们,或执行其他类型的任务或动作。JavaScript有各种各样的循环,for循环允许我们对一个集合(如数......
  • Day11.3:利用for循环打印三角形——思维详解
    利用for循环打印三角形要求:利用for循环打印出以下三角形思路与分析:观察三角形,每一行的左边其实都有打印内容的,只是被空格替换了;将左边空格的部分替换成*,补齐后会得......
  • 数组循环移动mci
    #include<stdio.h>intmain(){ inta[10]={1,2,3,4,5,6,7,8,9,10}; intm=3; intn=sizeof(a)/4; inti; int*p; for(i=0;i<m;i++){ p=......
  • 57.dom递归退出循环的时机
    递归的终止条件一般定义在递归函数内部,在递归调用前要做一个条件判断,根据判断的结果选择是继续调用自身,还是return;返回终止递归。终止的条件:1、判断递归的次数是否达到......