1. 假如还有 59 天放假,问:合 xx 个星期零 xx 天.
@Test
public void test01(){
int holiday = 59;
int week = holiday / 7;
int day = holiday % 7;
System.out.println("假如还有 59 天放假,合 " + week + " 个星期零 " + day + " 天");
}
2. 定义一个变量保存华氏温度,华氏温度转换摄氏温度的公式为:5/9*(华氏温度-100),请求出华氏温度对应的摄氏温度.
@Test
public void test02(){
double huaShi = 456.8;//定义一个变量保存华氏温度
/*
注意:这里使用 5.0 而不是整数 5
因为在JAVA语言中,小数除和整数除是有区别的。
如果使用整数除,则只保留整数部分,舍弃小数部分,得到的结果为 0.0
*/
double sheShi = 5.0 / 9 * (huaShi-100);//根据公式转换华氏温度
System.out.println(("华氏温度" + huaShi
+ " 对应的摄氏温度=" + sheShi));
}
3.计算下列表达式的结果
-10.5 % 3 = ?
/*
a % b,当 a 为小数时,公式 = a - (int)a / b *b
(-10.5) - (-10) / 3 * 3 = -10.5 + 9 = -1.5
*/
4.是说出下面代码的结果
int i = 66;
System.out.println(++i+i);
//输出结果为:i = i + 1 -> 67 + 67 = 134