22.
import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int x,y;
System.out.print("请输入x的值:");
x=input.nextInt();
if (x<0) {
y=x-9;
}else if (x>=0&&x<4) {
y=3*x+5;
}else {
y=9*x-7;
}
System.out.println("y的值是:"+y);
}
}
23.
import java.util.Scanner;
public class test{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
char str;
System.out.print("请输入一个字符:");
str = input.next().charAt(0);
if (str>=48&&str<=57) {
System.out.println("你输入的是一个数字!");
}else if (str>=65&&str<=90) {
System.out.println("你输入的是一个大写字母!");
}else if (str>=97&&str<=122) {
System.out.println("你输入的是一个小写字母!");
}else{
System.out.println("你输入的是一个其它字符!");
}
}
}
24.
import java.util.Scanner;
public class test{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int year;
System.out.print("请输入一个年份:");
year=input.nextInt();
if ((year%4==0&&year%100!=0)||(year%400==0)) {
System.out.println("YES");
}else {
System.out.println("NO");
}
}
}
判断是不是瑞年:
int year;
if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0){
是闰年
}else{
不是闰年
}