Java基础测测试1

渡星河
2022-12-09 / 0 评论 / 10 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年12月09日,已超过650天没有更新,若内容或图片失效,请留言反馈。

Chapter 01语言基础

题目图片

int n = 123;
int g = n%10;
int s = n%100/10;
int b = n/100;
System.out.println(g);
System.out.println(s);
System.out.println(b);

import java.util.Scanner;

public class Method {
 public static void main(String[] args) {
     Scanner sc = new Scanner(System.in);
     System.out.println("请分别输入a和b的值:");
     int a = sc.nextInt();
     int b = sc.nextInt();
     System.out.println((a%b==0)?"b是a的因子":"b不是a的因子");
 }
}

import java.util.Scanner;

public class Method {
 public static void main(String[] args) {
     Scanner sc = new Scanner(System.in);
     System.out.println("请输入n条结果:");
     int n=sc.nextInt();
     System.out.println("请输入单页m条记录:");
     int m=sc.nextInt();
     System.out.println("请输入第i页:");
     int i=sc.nextInt();
     if(i<=(n/m+1)){
         if(n%m==0){
             System.out.println("第"+i+"页显示第"+((i*m)-m+1)+"到第"+(i*m)+"条");
         }else if(n%m!=0){
             System.out.println("第"+i+"页显示第"+((i*m)-m+1)+"到第"+((i-1)*m+n%m)+"条");
         }
     }else{
         System.out.println("请重新输入!");
     }
 }
}


import java.util.Scanner;

public class Method {
 public static void main(String[] args) {
     Scanner sc = new Scanner(System.in);
     int year = sc.nextInt();
     if (year<6) System.out.println("儿童");
     else if (year< 12) System.out.println("少年");
     else if (year<17) System.out.println("青少年");
     else if (year<35) System.out.println("青年");
     else if (year<50) System.out.println("中年");
     else System.out.println("中老年");
 }
}

import java.util.Scanner;

public class Method {
 public static void main(String[] args) {
     Scanner sc = new Scanner(System.in);
     switch (sc.nextInt()) {
         case 1-> System.out.println("贝贝");
         case 2-> System.out.println("晶晶");
         case 3-> System.out.println("欢欢");
         case 4-> System.out.println("迎迎");
         case 5-> System.out.println("妮妮");
         default -> System.out.println("北京欢迎您");
     }
 }
}


import java.util.Scanner;

public class Method {
 public static void main(String[] args) {
     Scanner sc = new Scanner(System.in);
     int year = sc.nextInt();
     if ((year % 4) == 0 && (year % 100) != 0 || (year % 400) == 0) System.out.println(year+"年是闰年");
     else System.out.println(year+"年不是闰年");
 }
}

import java.util.Scanner;

public class Method {
 public static void main(String[] args) {
     Scanner sc = new Scanner(System.in);
     System.out.println("请输入工资");
     double wages = sc.nextInt();
     double taxes,wage;
     double gz = wages-3500;
     if (gz>=1500&&gz<=1500){
         taxes = (wages-262-3500)*0.03;
         wage = wages - taxes -262;
         System.out.println("应当缴纳的个人所得税:"+taxes+"\t税后收入:"+wage);
     } else if (gz>1500&&gz<=4500) {
         taxes = (wages-262-3500)*0.10-105;
         wage = wages - taxes -262;
         System.out.println("应当缴纳的个人所得税:"+taxes+"\t税后收入:"+wage);
     }else if (gz > 4500&&gz<=9000){
         taxes = (wages-262-3500)*0.20-555;
         wage = wages - taxes -262;
         System.out.println("应当缴纳的个人所得税:"+taxes+"\t税后收入:"+wage);
     }else if (gz > 9000&&gz <=35000){
         taxes = (wages-262-3500)*0.25-1005;
         wage = wages - taxes -262;
         System.out.println("应当缴纳的个人所得税:"+taxes+"\t税后收入:"+wage);
     }else if (gz > 35000&&gz <=55000){
         taxes = (wages-262-3500)*0.30-2775;
         wage = wages - taxes-262;
         System.out.println("应当缴纳的个人所得税:"+taxes+"\t税后收入:"+wage);
     }else if (gz > 55000&&gz <=80000){
         taxes = (wages-262-3500)*0.35-5505;
         wage = wages - taxes-262;
         System.out.println("应当缴纳的个人所得税:"+taxes+"\t税后收入:"+wage);
     }else if (gz > 80000){
         taxes = (wages-262-3500)*0.45-13505;
         wage = wages - taxes-262;
         System.out.println("应当缴纳的个人所得税:"+taxes+"\t税后收入:"+wage);
     }else {
         System.out.println("您不配交税");
     }
 }
}
0

评论 (0)

取消