import java.util.Scanner; public class chong { public static void main(String []args) { Scanner input=new Scanner(System.in); System.out.println("请输入要比较几个数的最大值:"); int m=input.nextInt(); switch(m) { case 2:int a=input.nextInt();int b=input.nextInt();System.out.println("最大值为:");System.out.println(max(a,b));break; case 3:int c=input.nextInt();int d=input.nextInt();int e=input.nextInt();System.out.println("最大值为:");System.out.println(max(c,d,e));break; case 4:int q=input.nextInt();int w=input.nextInt();int r=input.nextInt();int t=input.nextInt();System.out.println("最大值为:");System.out.println(max(q,w,r,t));break; } } public static int max(int a,int b) { if(a>b) { return a; } else { return b; } } public static int max(int a,int b,int c) { int n=max(a,b); if(n>c) { return n; } else { return c; } } public static int max(int a,int b,int c,int d) { int n=max(a,b,c); if(n>d) { return n; } else { return d; } } }
import java.util.Scanner; public class addd { public static void main(String []args) { Scanner input=new Scanner(System.in); System.out.println("整形输入1,长整型输入2,浮点型输入3,双精度输入4 "); int m=input.nextInt(); switch(m) { case 1:int a=input.nextInt();int b=input.nextInt();add(a,b); case 2:long c=input.nextLong();long d=input.nextLong();add(c,d); case 3:float e=input.nextFloat();float f=input.nextFloat();add(e,f); case 4:double q=input.nextDouble();double p=input.nextDouble();add(q,p); } } public static void add(int a,int b) { int n=a+b; System.out.println("和为"+n); } public static void add(long a,long b) { long n=a+b; System.out.println("和为"+n); } public static void add(float a,float b) { float n=a+b; System.out.println("和为"+n); } public static void add(double a,double b) { double n=a+b; System.out.println("和为"+n); } }
二.主函数是static函数也是static
三.例题