for循环,每天总结一遍文章,很充实

简介: for循环,每天总结一遍文章,很充实


博主背景:某双非高校,大三计科科班,目前自学的,边啃书边刷视频,慢慢理解代码逻辑关系,然后总结,输出笔记,有没有一起组队学习的,如果文章对你有帮助就点赞关注收藏,一键三连666走起,Keep高质量的输出是对自己负责,也是让每一个新手少走点弯路,谢谢。

public class homework02 {
    public static void main(String[] args) {
        for (int i = 10; i > 0; i--) {
            System.out.println("i = " + i);
        }
        System.out.println("-------------分割线---------------");
        for (int i = 10; i > 0; i -= 2) {
            System.out.println("i = " + i);
        }
        System.out.println("-------------分割线---------------");
        for (int i = 100; i >= 10; i /= 3) {
            System.out.println("i = " + i);
        }
    }
}


代码思路:

i=10,i>0,输出结果i=10,该程序执行结束,i=i–=9;i=9,i>0,输出结果i=9,该程序执行结束,i=i–=8;i=8,i>0,输出结果i=8,该程序执行结束,i=i–=7;以及类推。


for循环嵌套

public class homework04 {
    public static void main(String[] args){
        //循环5次
        for(int i = 1;i <= 5; i++){
            System.out.print("i = " + i + ",");
        }
        System.out.println();
//循环2次
         for(int j=1;j<=2;j++){
             System.out.print("j="+j+",");
         }
         System.out.println();
        //把i循环放在j循环体当中,先内部循环5次,在外部循环2次
         for(int j = 1;j <= 2;j++){
             for(int i = 1;i <= 5;i++){
                 System.out.print("i="+i+",");
             }
         }
    }


相关文章
|
7月前
|
前端开发 Java API
【面试题】数组去重你想到几种办法呢?
【面试题】数组去重你想到几种办法呢?
循环初级一(附小练习和详细代码答案)
循环初级一(附小练习和详细代码答案)
110 0
|
7月前
|
C++ 容器
C++11实用技术(四)for循环该怎么写
C++11实用技术(四)for循环该怎么写
54 0
|
C语言
近期一系列个人做题反复记不住以及思路不清晰问题的总结
近期一系列个人做题反复记不住以及思路不清晰问题的总结
51 0
C真的不难学,不信就看下我关于循环的理解
C真的不难学,不信就看下我关于循环的理解
|
监控 Java 关系型数据库
让我干一遍也就罢了,居然还一次次的要我给你,当我好欺负吗?
让我干一遍也就罢了,居然还一次次的要我给你,当我好欺负吗?
151 0
循环初级二(附小练习及其代码答案)
循环初级二(附小练习及其代码答案)
68 0
|
JavaScript
for-in循环一看就懂
for-in循环一看就懂
60 0
|
算法 Java 程序员
你还不会递归?告别困惑,我来教你
递归是一种应用非常广泛的算法(或者编程技巧)。之后我们要讲的很多数据结构和算法的编码实现都要用到递归,比如DFS深度优先搜索、前中后序二叉树遍历等等。所以,搞懂递归非常重要,否则,后面复杂一些的数据结构和算法学起来就会比较吃力。
202 0
|
存储 算法 程序员
人理解迭代,神则体会递归,从电影艺术到Python代码实现神的逆向思维模式
“从来如此,便对么?”,鲁迅先生在《狂人日记》中借狂人之口在月光下发出的质疑与呐喊,是的,从来如此,一般人的思维模式就是从来如此,以高数为例子,我们大抵都是先从数分、线代、解几去学泛函、抽代、拓扑等,其实就是按照标准路子来,这样做理论上可以增加对已学知识的理解程度,并对某些数分、线代中的问题看清其本质有所帮助。数学归纳法其实就是一种迭代(iteration),从一个简单的起点,推广到一般情况。而递归(recursion),则是一种反人类的逆向思维模式,作为研发人员,掌握这种反常识的思维逻辑是非常必要的,这里我们以一个推理故事为开端
人理解迭代,神则体会递归,从电影艺术到Python代码实现神的逆向思维模式