一、基础案例
1.训练案例1
1.1.训练描述
键盘录入一个int类型的数据,使用三元运算符判断这个数是奇数还是偶数
import java.util.Scanner;
public class X20190813 {
public static void main(String[] args) {
Scanner sc = new Scanner((System.in));
System.out.println("请您输入一个数");
int i = sc.nextInt();
String check = (i%2==0)?"您输入的是偶数":"您输入的是奇数";
System.out.println(check);
}
}
1.2.操作步骤描述
1.创建键盘录入对象
2.调用方法获取输入的数据
3.将变量%2如果== 0 是偶数,否则是奇数
4.输出结果
2.训练案例2
2.1.训练描述
键盘录入一个学生成绩(int类型),如果成绩大于等于60输出”及格”,如果成绩小于60输出”不及格”
package study;
import java.sql.SQLOutput;
import java.util.Scanner;
public class X20190813 {
public static void main(String[] args) {
Scanner sc = new Scanner((System.in));
System.out.println("请您输入成绩");
int i = sc.nextInt();
String check = (i > 60)?"您的成绩及格,继续努力":"您的成绩不及格,继续努力";
System.out.println(check);
}
}
2.2.操作步骤描述
1.创建键盘录入对象
2.调用方法获取输入的成绩
3.使用三元运算符如果成绩大于等于60返回"及格",否则返回不"及格"
4.输出结果
3.训练案例3
3.1.训练描述
定义一个int类型的变量,初始化值为123,求这个数的个位,十位,百位分别是多少,输出结果:123的个位是3,十位是2,百位是1
package study;
public class X20190813 {
public static void main(String[] args) {
int a = 123;
int b = a%10;
int c = (a/10)%10;
int d = (a/100)%10;
System.out.println(a+"的个位数是:"+b+",十位数是:"+c+",百位数是:"+d);
}
}
3.2.操作步骤描述
1.定义变量初始化值为123
2.模10获取个位
3.先除以10,再模10获取到十位
4.除以100获取到百位
5.输出结果
4.训练案例4
4.1.训练描述
键盘录入一个长方形的长和宽(长和宽为int类型),计算长方形的面积和周长
package study;
import java.util.Scanner;
public class X20190813 {
public static void main(String[] args) {
Scanner sc = new Scanner((System.in));
System.out.println("请您设置长方形的长");
int i = sc.nextInt();
System.out.println("请您设置长方形的宽");
int n = sc.nextInt();
int perimeter = (i + n) * 2;
int area = i * n;
System.out.println("长方形的周长为:"+perimeter);
System.out.println("长方形的面积位:"+area);
}
}
4.2.操作步骤描述
1.使用输出语句提示用户输入长方形的长
2.使用Scanner类录入长方形的长
3.使用输出语句提示用户输入长方形的宽
4.使用Scanner类录入长方形的宽
5.定义变量保存长方形的面积,面积=长*宽
6.定义变量保存长方形的周长,周长=(长+宽)*2
7.使用输出语句输出面和和周长
5.训练案例5
5.1.训练描述
定义int类型的变量a,定义int类型的变量b,使用三元运算符判断如果a大于b返回a与b的和,否则返回a与b的乘积,打印结果
package study;
import java.util.Scanner;
public class X20190813 {
public static void main(String[] args) {
Scanner sc = new Scanner((System.in));
System.out.println("请您设置参数a:&