目录
2、编写一个 Java 程序:求两个数中的最大值,求三个数中的最大值。
4、 编写一个 Java 程序:判断一个整数是否为 7 和 13 的公倍数
1、编写一个 Java 程序:求一个数的绝对值。
//编写一个 Java 程序:求一个数的绝对值。
public class Test1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入一个数:");
int num = scan.nextInt();
if (num > 0) {
num = num;
} else {
num = -1 * num;
}
System.out.print("绝对值为:"+num);
}
}
结果:
2、编写一个 Java 程序:求两个数中的最大值,求三个数中的最大值。
public class Test2 {
//编写一个 Java 程序:求两个数中的最大值。
public static void a() {
Scanner scan = new Scanner(System.in);
System.out.print("请输入两个数:");
int a = scan.nextInt();
int b = scan.nextInt();
if (a > b) {
System.out.println("最大值为:" + a);
} else {
System.out.println("最大值为:" + b);
}
}
//编写一个 Java 程序:求三个数中的最大值。
public static void b() {
Scanner scan = new Scanner(System.in);
System.out.print("请输入三个数:");
int a = scan.nextInt();
int b = scan.nextInt();
int c = scan.nextInt();
if (a > b && a > c && b < c) {
System.out.println("最大值为:" + a);
} else if (a < b && a < c && b < c) {
System.out.println("最大值为:" + c);
} else {
System.out.println("最大值为:" + b);
}
}
//调用
public static void main(String[] args) {
a();
b();
}
}
结果:
3、 编写一个 Java 程序:判断一个整数是否为偶数。
//.编写一个 Java 程序:判断一个整数是否为偶数。
public class Test3 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入一个数:");
int num = scan.nextInt();
if (num % 2 == 0) {
System.out.println("该数字是偶数。");
} else {
System.out.println("该数字不是偶数。");
}
}
}
结果:
4、 编写一个 Java 程序:判断一个整数是否为 7 和 13 的公倍数
//编写一个 Java 程序:判断一个整数是否为 7 和 13 的公倍数。
public class Test4 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scan.nextInt();
if (num % 7 == 0 && num % 13 == 0) {
System.out.println("该整数是7和13的公倍数。");
} else {
System.out.println("该整数不是7和13的公倍数。");
}
}
}
结果:
5、编写一个 Java 程序:判断一个年份是否为闰年。
//编写一个 Java 程序:判断一个年份是否为闰年。
public class Test5 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入年份:");
int year = scan.nextInt();
//非整百年份能够被 4 整除则为闰年,整百年份能够被 400 整除,则为闰年。
if (year % 4 == 0 && year % 400 == 0) {
System.out.println("该年份是闰年。");
} else {
System.out.println("该年份不是闰年。");
}
}
}
结果:
6、判断一个三位数各位数的立方和是否等于这个三位数本身。
//判断一个三位数各位数的立方和是否等于这个三位数本身。
public class Test6 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入一个三位数:");
int num = scan.nextInt();
if (num > 99 && num < 1000) {
int baiwei = num / 100;
int gewei = num % 10;
int shiwei = num / 10 % 10;
if (baiwei * baiwei * baiwei + gewei * gewei * gewei
+ shiwei * shiwei * shiwei == num) {
System.out.println(num + "等于!");
} else {
System.out.println(num + "不等于!");
}
} else {
System.out.println("请输入一个合法三位数!");
}
}
}
结果: