二题:分析以下需求并实现
1.查看以下代码,并写出结果
public class Test01 {
public static void main(String[] args) {
int i1 = 5;
boolean result = (i1++ > 5) && (++i1 > 4);//false
System.out.println(result);//false
System.out.println(i1);//输出为6
}
}
第三题:分析以下需求并实现
1.查看以下代码,并写出结果
public class Test02 {
public static void main(String[] args) {
int i1 = 5;
boolean result = (i1++ > 5) || (++i1 > 4);
System.out.println(result);//result = true;
System.out.println(i1);//i1 = 7;
}
}
第四题:分析以下需求并实现
请使用三元运算符计算出三个整数中的最大值。
例如:20 40 30 打印结果:40是最大值
public class four
{
public static void main(String[] args)
{
int a = 20;
int b = 40;
int c = 30;
int oneNumber = b > a ? 40 : 20;
int maxNumber = oneNumber > c ? oneNumber : 30;
}
}
第五题:分析以下需求并实现
1.int类型的变量 成绩为键盘录入
2.判断该学生成绩是否及格
3.打印格式:
成绩>=60:打印"合格"
成绩<60:打印"不合格"
import java.util.Scanner;
public class four
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.println("请输入学生成绩");
int a = in.nextInt();
if(a>=0 && a<=100)
{
if(a>=60)
{
System.out.println("这名学生成绩合格");
}
else
{
System.out.println("这名学生成绩不合格");
}
}else{
System.out.println("输入成绩不合法!");
}
}
}
第六题:分析以下需求并实现
1.功能描述:键盘录入月份,输出对应的季节
2.要求:
(1)定义一个月份,值通过键盘录入;
(2)输出该月份对应的季节
3,4,5春季
6,7,8夏季
9,10,11秋季
12,1,2冬季
(3)演示格式如下:
定义的月份:5
控制台输出:5月份是春季
import java.util.Scanner;
public class demoa
{
public static void main(String[] args)
{
System.out.println("请输入月份");
Scanner in = new Scanner(System.in);
int yue = in.nextInt();
if(yue >= 1 && yue <= 12)
{
if(yue >= 3 && yue <= 5){
System.out.println(yue+"月是春季");
}
else if(yue >= 6 && yue <= 8){
System.out.println(yue+"月是夏季");
}
else if(yue >= 9 && yue <= 11){
System.out.println(yue+"月是秋季");
}
else {
System.out.println(yue+"月是冬季");
}
}else{
System.out.println("输入月份不合法");
}
}
}