A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

//请原谅我英语学的烂,无视就好。
import java.util.Scanner;
class  Test_FangFaLianXi{
        public static void getTuXing(double a) { // 声明一个输出斜方块的方法。
             for (int x=1;x<=a ;x++ ) {
                        for (int y=x;y<=a ;y++ ) {
                                System.out.print(" ");
                        }
                        for (int y=1;y<=x ;y++ ) {
                                System.out.print("*"+" ");
                        }
                        System.out.println();
                       
                }
                //System.out.println("-----------------------");  //换行
                for (int x=1;x<=a-1 ;x++ ) {
                        for (int y=1;y<=x+1;y++ ) {
                                System.out.print(" ");
                        }
                        for (int y=x;y<=a-1;y++ ) {
                                System.out.print("* ");
                        }
                        System.out.println();
                }
        }

        public static void get_ChengFaBiao(int a) { //声明一个乘法表。
                if(a<1||a>9) {
                 System.out.println("超出乘法表上限");
                }else {
                        for (int x=1; x<=a;x++ ) {
                                for (int y=1;y<=x; y++) {
                                System.out.print(y+"*"+x+"="+x*y+"\t");
                                }
                        System.out.println();    //换行
                        }
                }
        }


        public static int getMax(int a,int b) {         //声明一个比较大小的方法。
                return a>b? a : b ;
        }

        public static String getPanDuan(int a,int b) {     //  声明一个比较相等的方法
                if(a==b) {
                        return a+"与"+b+"相等";
                } else {
                        return a+"与"+b+"不相等";
                }
       
               
        }

        public static void main(String[] args) {
                Scanner s=new Scanner(System.in);


                System.out.println("请输入第一个数字:");
                int x=s.nextInt();
                System.out.println("请输入第一个数字:");
                int y=s.nextInt();
                int max=getMax(x,y);
                System.out.println("输入的较大值是"+max);        //输出最大值

        System.out.println("--------------------------------");

                String panduan=getPanDuan(x,y);
                System.out.println(panduan);                      //输出两数是否相等。


                System.out.println("--------------------------------");

                System.out.println("请输入奇数行数:");           //根据提示输出要输出的奇数行数。
                double a=s.nextInt();
                if(a%2==0) {
                System.out.println("眼神可以啊");
                }
                else {
                        a=a-a/2+1;
                        getTuXing(a);
                }
               
               
                System.out.println("--------------------------------");


                System.out.println("乘法表个数:");       // 根据提示输入乘法表个数
                int b=s.nextInt();
            get_ChengFaBiao(b);               
        }
}

1 个回复

倒序浏览
中午没休息打出来的。感觉好累
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马