Day02-课后练习2(数据类型和运算符)

参考答案博客链接跳转

巩固题

1、案例:今天是周2,100天以后是周几?

  1. 定义一个int类型变量week,赋值为2
  2. 修改week的值,在原值基础上加上100
  3. 修改week的值,在原值基础上模以7
  4. 输出结果,在输出结果的时候考虑特殊值,例如周日

在这里插入图片描述

答:


2、案例:求三个整数x,y,z中的最大值

  1. 定义三个int类型变量,x,y,z,随意赋值整数值
  2. 定义一个int类型变量max,先存储x与y中的最大值(使用三元运算符)
  3. 再次对max赋值,让它等于上面max与z中的最大值(使用三元运算符)
  4. 输出结果

在这里插入图片描述

答:


3、案例:判断今年是否是闰年

  1. 定义一个int类型变量year,赋值为今年年份值
  2. 定一个一个boolean类型变量,用来保存这个年份是否是闰年的结果
  3. 输出结果

提示闰年的判断标准是:

​ 1)年份year,可以被4整除,但不可以被100整除

​ 2)或者,可以被400整除

答:


4、分析如下代码的计算结果

int i = 1;
i *= 0.2;  
i++;
System.out.println("i=" + i);

答:


5、分析如下代码的计算结果

int i = 2;
i *= i++;

int j = 2;
j *= j+1; 

int k = 2;
k *= ++k;

System.out.println("i=" + i);
System.out.println("j=" + j);
System.out.println("k=" + k);

答:


6、分析如下代码的计算结果

int a = 3;
int b = 1;

System.out.println((a=b) ? "Equal" : "Not Equal");

答:


7、分析如下代码的计算结果

int a = 8, b = 3;
System.out.println(a>>>b);//1
System.out.println(a>>>b | 2);//3

答:


8、如何用最有效的的方法计算2乘以8

答:


  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值