zoukankan      html  css  js  c++  java
  • java循环

    import java.util.Scanner;
    
    public class Test1_16_6 {
        public static void main(String[] args) {
            Scanner in=new Scanner(System.in);
            for(int j=0;j<3;j++){
                System.out.println("请输入用户名");
                String user=in.next();
                System.out.println("请输入用户密码");
                String password=in.next();
                if(user.equals("zs")&&password.equals("12345")){                                    
                    System.out.println("成功登陆");
                    while(true){                
                        System.out.println("1.打印菱形");
                        System.out.println("2.打印正方形");
                        System.out.println("3.打印等边三角形");
                        System.out.println("4.打印等腰三角形");
                        System.out.println("5.打印直角三角形");                    
                        System.out.println("0.退出程序");    
                        System.out.println("请选择要执行的功能(0-5)");
                        String num=in.next();
                        switch(num){
                        case "1":
                            int no=1;
                            int k=0;
                            for (int i = 0; i < 5; i++) {
                                if(i<3){
                                    for(int l=3-i;l>1;l--){
                                        System.out.print("  ");
                                    }
                                    for(int l=1;l<=i+no;l++){
                                        System.out.print("* ");
                                    }
                                }else{
    
                                    for(int l=i-2;l>=1;l--){
                                        System.out.print("  ");
                                    }
                                    for(int l=1;l<=i-k;l++){
                                        System.out.print("* ");                        
                                    }
                                    k+=3;
                                }
                                no++;
                                System.out.println();
                            }
                            break;
                        case "2":
                            for (int i = 0; i < 4; i++) {
                                for (int l = 0; l < 4; l++) {
                                    System.out.print("* ");
                                }
                                System.out.println();
                            }
                            break;
                        case "3":
                            int n=1;
                            for (int i = 0; i < 4; i++) {
                                for (int l =4-i; l > 1; l--) {
                                    System.out.print("  ");
                                }
                                for (int l = 1; l <= i+n; l++) {
                                    System.out.print("* ");                
                                }
                                n++;
                                System.out.println();
                            }
                            break;
                        case "4":
                            for (int i = 0; i < 4; i++) {
                                for (int l = 0; l < 4-i; l++) {
                                    System.out.print("* ");
                                }
                                System.out.println();
                            }
                            break;
                        case "5":
                            for (int i = 0; i < 4; i++) {
                                for (int l = 0; l <= i; l++) {
                                    System.out.print("*");
                                }
                                System.out.println();
                            }
                            break;
                        case "0":
                            System.out.println("退出程序");
                            System.exit(0);
                        default:
                            System.out.println("错误的输入,请重新输入!");
                            
                        }
                        break;
                    }
                }else if(j<2){
                    System.out.println("账户或者密码输入错误请,重新输入(你还有"+(2-j)+"次机会");    
                }else{
                    System.out.println("退出程序");    
                }
            }
        }
    }
  • 相关阅读:
    qt自定义的串口类判断断开
    ubuntu16.04永久修改有线接口名称(enp0s3->eth0)
    记录一下读过的书
    Qt 主界面卡死
    Mysql5.7及版本以上导入sql提示Incorrect date value: '0000-00-00' for column
    webpack打包css
    ant-design-vue中的a-directory-tree更换图标
    解决php-fpm占用内存过高问题
    centos,解压源代码安装,没有configure文件
    OSS存储上遇到The difference between the request time and the current time is too large
  • 原文地址:https://www.cnblogs.com/houxi1234/p/6291267.html
Copyright © 2011-2022 走看看