粤嵌打卡day04算术运算符

1.++a

在这里插入图片描述

1.1 a++

是把值临时存储起来了
在这里插入图片描述

2.逻辑运算符

理解:要小强和你来,与让小强和你都来的的区别
在这里插入图片描述

2.1亦或^ 两边相同为false,两边不同为true

在这里插入图片描述

2.2短路与和短路或的区别

&&
在这里插入图片描述
|:两边都参与运算
||:当左边为true,右边就不参与运算

3for循环

3.1循环体之外,和循环体之内的区别

在这里插入图片描述
在循环体之内的 x 的值随着循环体的结束,就是会不存在
但是循环体之外的y可以作用的全局,从而不消失。

eg1:输出0-100之间6的倍数

  /*要计算0--100之间的六的倍数
    * 步骤;1定义变量,记录个数,记录1-100变化的数
    * 2.定义循环,遍历1-100
    * 3.在循环中对1-100的数字进行判断
    * 4.满足条件 个数变量自增
    **/
    public static void main(String[] args) {
        int count = 0;
        for (int i = 1; i <= 100; i++) {
            //对于数值进行判断,是否是六的倍数
            if (i%6==0)
                count++;

        }
        System.out.println("count="+count);
    }

}

3.2语句的嵌套

打印一个正方体:注意要在循环的外面添加一个换行操作。

  public static void main(String[] args) {
        for (int i = 0; i <4 ; i++) {//外循环控制的是行
            for (int j = 0; j < 4; j++) {//内循环控制的是列
                System.out.print("*");
            }
            System.out.println();//换行操作
        }
    }

在这里插入图片描述
eg2:输入下三角图形
在外面输入一个 变量z

int z = 5;
        for (int i = 1; i <=5 ; i++) {
            for (int j=1;j<=z;j++) {
                System.out.print("*");
            }
            z--;
            System.out.println();//换行操作
        }

另外一种写法

 int z =1;
        for (int i = 1; i <=5 ; i++) {
            for (int j = z; j <=5 ; j++) {
                System.out.print("$");
            }
            z++;
            System.out.println();

但是这样的话i和z的增加顺序一样了,显得有点多余

直接 j=i 效果相同

for (int i = 1; i <=5 ; i++) {
            for (int j = i; j <=5 ; j++) {
                System.out.print("$");
            }
            System.out.println();

        }

在这里插入图片描述

 for (int i = 1; i <=5 ; i++) {
            for (int j = 1; j <=i ; j++) {
                System.out.print("&");
            }
            System.out.println();
        }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值