0
点赞
收藏
分享

微信扫一扫

第1周练习作业

小典典Rikako 2022-02-12 阅读 36

 

import java.util.Scanner;

public class Test01 {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("请输入结果数");
		int m = input.nextInt();
		System.out.println("请输入每页记录数");
		int n = input.nextInt();
		System.out.println("请输入第几页");
		int i = input.nextInt();
		int a, b;
		//a记录这一页第一条是总第几条
		//b记录这一页最后一条是总第几条
		int sum = 0;
		sum = m /n;
		//sum+1是总页数
		if(i<sum+1) {
			//不是最后一页的情况
			a = (i - 1) * n + 1;
			b = a + n - 1;
			System.out.println("第"+(a)+"条到第"+(b)+"条");
		}else if(i==sum+1) {
			//最后一页的情况
			a = (i - 1) * n + 1;
			b = m;
			System.out.println("第"+(a)+"条到第"+(b)+"条");
		}else {
			//超出的情况
			System.out.println("没有记录");
		}
		
	}
}

 

import java.util.Scanner;

public class Test01 {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("请您输入a");
		int a = input.nextInt();
		System.out.println("请您输入b");
		int b = input.nextInt();
		if(b!=0) {
			if(a%b==0) {
				System.out.println(b+"是"+a+"的因子");
			}else {
				System.out.println(b+"是"+a+"的因子");
			}
		}else {
			System.out.println("b不能为0");
		}
		
		System.out.println("THE END");
	}
}

 

import java.util.Scanner;

public class Test01 {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("请输入结果数");
		int m = input.nextInt();
		System.out.println("请输入每页记录数");
		int n = input.nextInt();
		System.out.println("请输入第几页");
		int i = input.nextInt();
		int a, b;
		//a记录这一页第一条是总第几条
		//b记录这一页最后一条是总第几条
		int sum = 0;
		sum = m /n;
		//sum+1是总页数
		if(i<sum+1) {
			//不是最后一页的情况
			a = (i - 1) * n + 1;
			b = a + n - 1;
			System.out.println("第"+(a)+"条到第"+(b)+"条");
		}else if(i==sum+1) {
			//最后一页的情况
			a = (i - 1) * n + 1;
			b = m;
			System.out.println("第"+(a)+"条到第"+(b)+"条");
		}else {
			//超出的情况
			System.out.println("没有记录");
		}
		
	}
}

 

import java.util.Scanner;

public class Test01 {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("请您输入年龄");
		int age = input.nextInt();
		if (age<0) {
			System.out.println("请输入正确年龄");
		}else if(age<6) {
			System.out.println("儿童");
		}else if(age<13) {
			System.out.println("少儿");
		}else if(age<17) {
			System.out.println("青少年");
		}else if(age<35) {
			System.out.println("青年");
		}else if(age<50) {
			System.out.println("中年");
		}else if(age>=50) {
			System.out.println("中老年");
		}else {
			System.out.println("请输入正确年龄!");
		}
	}
}

 

import java.util.Scanner;

public class Test01 {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		
		System.out.println("请输入0到5之间的整数");
		int a = input.nextInt();
		switch(a) {
			case 1:
				System.out.println("贝贝");
				break;
			case 2:
				System.out.println("晶晶");
				break;
			case 3:
				System.out.println("欢欢");
				break;
			case 4:
				System.out.println("迎迎");
				break;
			case 5:
				System.out.println("妮妮");
				break;
			default:
				System.out.println("请输入正确的数字");
				break;
		}
		System.out.println("北京欢迎你");
		System.out.println("THE END");
	}

}

 

import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("请输入年份");
		int year = input.nextInt();
		
		if(year%4==0&&year%100!=0) {
			System.out.println(year+"是闰年");
		}else if(year%400==0) {
			System.out.println(year+"是闰年");
		}else {
			System.out.println(year+"不是闰年");
		}
		System.out.println("THE END");
	}

}

import java.util.Scanner;

public class Test01 {
	public static void main(String[] args) {
		Scanner input =new Scanner(System.in);
		System.out.println("请输入您的税前工资");
		int salary = input.nextInt();
		int salary1 = salary - 3500 - 262;//超出起征点的部分
		int sum = 0;//计算需纳税金额
		if(salary1>0) {
			if(salary1<=1500) {
				sum = salary1 * 3 / 100;
			}else if(salary1<=4500) {
				sum = (salary1 - 1500) * 10 / 100 - 105;
			}else if(salary<=9000) {
				sum = (salary1 - 4500) * 2 / 10 - 555;
			}else if(salary1<=35000) {
				sum = (salary1 - 9000) / 4 - 1005;
			}else if(salary1<=55000) {
				sum = (salary1 - 35000) * 3 / 10 - 2775;
			}else if(salary1<=80000) {
				sum = (salary1 - 55000) * 35 / 100 - 5505;
			}else {
				sum = (salary - 8000) * 45 / 100 - 13503;
			}
		}else {
			sum = 0;
		}
		
		int salary2 = salary - sum - 262;//计算税后工资

		
		System.out.println("您应缴税款为"+sum);
		System.out.println("您的税后工资为"+salary2);
	}
}

 请雅清同学过目!

举报

相关推荐

Linux练习作业

练习作业All

练习作业一

1月第2周作业

0 条评论