循环结构(二)

for循环结构的语法

for(表达式1;表达式2;表达式3){

  循环体

}

for循环结构中3个表达式的含义

表达式1(赋值语句;循环结构的初始部分,为循环变量赋初值)

表达式2(条件语句;循环结构的循环条件)

表达式3(赋值语句,通常使用++或--运算符;循环结构的迭代部分,通常用来修改循环变量的值)

for循环结构的执行顺序

(1)执行初始部分

(2)进行循环条件判断

(3)根据循环条件判断结果,如果为true,则执行循环体,如果为false,则退出循环,步骤(4)、步骤(5)均不执行

(4)执行迭代部分,改变循环变量值

(5)依次重复步骤(2)~步骤(4),直到退出for循环结构

for循环结构的运用

import java.util.Scanner;
public class e{
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        String name;
        int mm;
        for(int cs = 2; cs >= 0; cs--){
            System.out.println("请输入用户名:");
            name = input.next();
            System.out.println("请输入密码:");
            mm = input.nextInt();
            if(name.equals("jim") && mm == 123456){
                System.out.println("欢迎登录MyShopping系统!");
                break;
            }
            if(cs == 0){
                System.out.println("输入错误!您还有"+cs+"次机会!");
                System.out.println("对不起,您3次均输入错误");
            }else{
                System.out.println("输入错误!您还有"+cs+"次机会!");
            }
        }
    }
}

代码示例如下

运行结果如下所示

时间: 2024-08-25 09:34:26

循环结构(二)的相关文章

Java基础第六章(循环结构二)

一.for循环 语法: for(表达式1;表达式2;表达式3){ //循环体}1.表达式1就是一个赋值的语句,循环结构的初始化部分,为循环变量赋初始值 例如:int i=0;2.表达式2条件语句,循环结构的循环条件,例如:i<1003.表达式3赋值语句,通常使用++或--运算符.循环结构的迭代部分,通常用来修改循环变量的值 例如:i++ 示例: package cn.ytzl.test; import java.util.Scanner; public class Test { public s

11-C语言循环结构(二)

学习重点: while语句 do...while语句 学习内容: 1.while语句的一般形式:while(表达式){语句:}  表达式是循环条件,语句是循环体:当表达式的值为真时,执行循环体语句. 2.代码实例:求1+2+3+...+99+100 #include<stdio.h> int main() { int i=1,sum=0; while(i<=100) { sum+=i;  i++; } printf("%d\n",sum); return 0; } 3

刘强1109 JavaScript基础二(分支与循环结构)

[if-else结构] 1.结构的写法: 1 if(判断条件){ 2 条件为true时,执行if{} 3 } else{ 4 条件为false时,执行else{} 5 } 2.注意事项: ① else{}语句块,可以根据情况进行省略. ② if和else后面的{}可以省略,但是省略后,if和else后面只能跟一条语句,所以不建议省略{}. 3. if中的()中的判断条件,支持的情况:① Bolleam:true为真,false为假:② String:空字符串为假,所有非空字符串为真:③ Numb

黑马程序员————C语言基础语法二(算数运算、赋值运算符、自增自减、sizeof、关系运算、逻辑运算、三目运算符、选择结构、循环结构)

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 第一讲  算数运算 C语言一共有34种运算符,包括了常见的加减乘除运算 1.加法运算+ 除开能做加法运算,还能表示正号:+5.+90 2.减法运算- 除开能做减法运算,还能表示符号:-10.-29 3.乘法运算* 注意符号,不是x,而是* 4.除法运算/ 注意符号,不是÷,也不是\,而是/ 整数除于整数,还是整数.1/2的值是0,这个并不是二分之一 5.取余运算% 什么是取余:两个整数相除之后

小白的java学习之路 “ 循环结构(二)”

一.for 循环 语法: for(表达式一;表达式二;表达式三){ 循环操作 } 表达式一:参数初始化 表达式二:条件判断 表达式三:更新循环变量 执行流程: 步骤一:执行表达式一.初始化参数 步骤二:执行表达式二进行循环条件的判断 步骤三:如果循环条件为true则执行循环操作,如果为false则退出循环执行以下代码 步骤四:当循环操作执行完毕后执行表达式三,更新循环变量 表达式三执行完毕后继续执行表达式二进行循环判断,如果为真则执行循环操作,如果为假则执行以下代码,以此类推..........

part4-2 流程控制二(循环结构,while、for循环,列表推导式、生成器推导式,常用工具函数,控制循环结构,4个简单实例)

循环语句在循环条件满足时,可反复执行某一段代码,这段被重复执行的代码称为循环体.在循环体中,需要在合适的时候把循环条件设置为假,从而结束循环:否则循环一直执行下去形成死循环.循环语句通常包含如下4个部分.(1).初始化语句(init_statements):在循环开始前执行,有一条或多条语句,用于完成一些起初始化工作.(2).循环条件(test_expression):一个布尔表达式,决定是否执行循环体.(3).循环体(body_statements):循环的主体,根据循环条件是否允许,这个代码

第六章 循环结构(二)

for循环结构: 初始部分:设置循环的初始状态. 循环体:重复执行代码. 迭代部分:下一次循环开始前要执行的部分,在which循环结构中它作为循环体的一部分. 循环条件:判断是否继续循环的条件. for循环结构的语法:    for (表达式1:表达式2:表达式3) {           //循环体    }    表达式1:循环结构的初始部分,为循环变量赋初值.    表达式2:循环结构的循环条件.    表达式3:循环结构的迭代部分,通常用来修改循环变量的值.    foe 关键字后面括号

《第6章 循环结构(二)》

(1)for循环结构的语法格式如下. for(表达式1:表达式2:表达式4){ //循环体 } 表达式1:循环结构的初始部分,为循环变量赋初值. 表达式2:循环结构的循环条件. 表达式3:循环结构的选代部分,通常用来修改循环变量的值. (2)循环结构总结 语法不同: while循环结构语句如下: while(条件){ //循环体 } do- while循环结构语句如下: do{ //循环体 }while(<条件>): for循环结构语句如下: for(初始化:条件:选代){ //循环体 } 执

二、流程控制和数组——4-控制循环结构

4-控制循环结构 1.break 2.continue 3.return