for循环

本文详细介绍了编程语言中的for循环结构,包括其执行顺序和常见应用场景。通过实例展示了如何使用for循环进行数值遍历、打印九九乘法表以及解决鸡兔同笼问题。同时,文中还涉及了双层for循环的运用,进一步加深了对循环控制的理解。
摘要由CSDN通过智能技术生成

for循环是编程语言中一种循环语句,而循环语句循环体及循环的判定条件两部分组成,其表达式为:
 

for(初始化变量,循环条件,末尾循环体){
    循环体;
}

for的执行顺序:首先执行初始化变量,判断是否满足循环条件,若满足则执行循环体,最后执行末尾循环体,再次判断是否满足循环条件,若满足则执行,不满足跳出循环,

如果上面的抽象,那么下面这个很好理解

for(1;2;3){
    4
}

执行顺序

1—2—4—3—2—4—3~~~

在执行2的时候判断是否满足条件,若为true则执行4,若为false则直接跳出当前for循环

一般for循环

遍历1-5

for(int i = 1;i<6;i++){
    System.out.println(i);
}

双层for循环 

        双层for循环时两个for循环嵌套进行,在执行时外侧for循环执行一次,内层循环执行执行一遍;

打印九九乘法表

for(int i= 1;i<10;i++){
    for(int j=1;j<=1;j++){
        System.out.println(i+"*"+j+"="i*j);
    }
    System.out.println();
}

鸡兔同笼问题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?

for(int i =1;i<35;i++){//有i只兔子
    int j = 35-i;//j只鸡
    int foot=4*i+2*j;//脚数
    if(foot==94){
        System.out.println("有"+i+"兔");
		System.out.println("有"+j+"鸡");
    }
}

以上全部就是for循环的介绍和练习题。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值