目录
01: 使用if选择结构判断一个整数,属于哪个范围:大于0;小于0;等于0
03:使用if选择结构对三个整数进行排序,输出时按照从小到大的顺序输出。
水仙花数的条件:三位数为abc,则满足:a3+b3+c3=abc
普通闰年:能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年);
世纪闰年:能被400整除的为世纪闰年。(如2000年是世纪闰年);
06:使用if选择结构判断一个4位整数,统计出此整数里面包含多少个偶数,多少个奇数
07:开发一个程序,根据公式(身高-108)*2=体重,可以有10斤左右的浮动。来观察测试者体重是否合适。
01: 使用if选择结构判断一个整数,属于哪个范围:大于0;小于0;等于0
package WorkDemo1;
import java.util.Scanner;
public class DemoText1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
int intager = sc.nextInt();
if(intager>0){
System.out.println("这个数大于0");
}else if(intager<0){
System.out.println("这个数小于0");
}else{
System.out.println("这个数等于0");
}
}
}
02:使用if选择结构判断一个整数是偶数还是奇数。
package WorkDemo1;
import java.util.Scanner;
public class DemoText2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
int intager = sc.nextInt();
if(intager%2==0){
System.out.println("这是一个偶数");
}else{
System.out.println("这是一个奇数");
}
}
}
03:使用if选择结构对三个整数进行排序,输出时按照从小到大的顺序输出。
package WorkDemo1;
public class DemoText3 {
public static void main(String[] arge){
int number1 = 45;
int number2 = 23;
int number3 = 120;
if(number1>number2 && number1>number3){
System.out.println("最大数是number1:"+number1);
}else if(number2>number1 && number2>number3){
System.out.println("最大数是number2:"+number2);
}else{
System.out.println("最大数是number3:"+number3);
}
}
}
04:使用if选择结构判断一个三位的整数是否是水仙花数。
水仙花数的条件:三位数为abc,则满足:a3+b3+c3=abc
package WorkDemo1;
import java.util.Scanner;
public class DemoText4 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个三位数:");
int number = sc.nextInt();
if((Math.pow((number%1

这篇博客通过8个实例介绍了如何使用Java中的if和switch选择结构解决问题,包括判断整数范围、奇偶性、排序、水仙花数、闰年、整数中奇偶数个数、体重评估和考试成绩等级划分。详细阐述了每个问题的解决方案和判断条件,适合初学者巩固基础。
最低0.47元/天 解锁文章
867

被折叠的 条评论
为什么被折叠?



