//(1)键盘录入两个数据,求两个数据之和(整数和小数) public static double sum(){ Scanner sc=new Scanner(System.in); System.out.println("请输入一个整数"); int a=sc.nextInt(); System.out.println("请输入一个小数"); double b=sc.nextDouble(); return a+b; }
//(2)键盘录入两个数据,判断两个数据是否相等(整数和小数) public static void ssum(){ Scanner sc=new Scanner(System.in); System.out.println("请输入一个整数"); int a=sc.nextInt(); System.out.println("请输入一个小数"); double b=sc.nextDouble(); if(a>b){ System.out.println("不相等"); }else if(a==b){ System.out.println("相等"); }else if(a<b){ System.out.println("不相等"); } }
//(3)键盘录入两个数据,获取两个数中较大的值(整数和小数) public static double Sum(){ Scanner sc=new Scanner(System.in); System.out.println("请输入一个整数"); int a=sc.nextInt(); System.out.println("请输入一个小数"); double b=sc.nextDouble(); double ab=a>b?a:b; return ab; }
//(4)打印m行n列的星形矩形 public static void getXing(int m,int n){ for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ System.out.print("* "); } System.out.println(); } }
//(5)打印nn乘法表 public static void getCheng(int m,int n){ for(int i=1;i<=m;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"x"+i+"="+(j*i)+" "); } System.out.println(); } }
//(6)计算长方形和圆形的面积 public static double getMian(double m,double n){ return m*n; } public static double getMian1(double m){ return 3.14*m; }
/* 分析以下需求,并用代码实现:(封装成方法) 打印1到100之内的整数,但数字中包含9的要跳过, 每行输出5个满足条件的数,之间用空格分隔, 如: 1 2 3 4 5 6 7 8 10 11 */ public static void getM(int m,int n){ int v=0; for(int i=1;i<=100;i++){ if(!(i%10==m||i/10==m)){ System.out.print(i+" "); v++; if(v%n==0){ System.out.println(); } } } }