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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. //用户登录
  2. package com.kxg_03;
  3. import java.util.Scanner;
  4. public class StringTest {
  5.         public static void main(String[] args) {
  6.                 String name = "administrator";
  7.                 String password = "xiaoguang";
  8.                
  9.                 for(int x=0; x<3; x++)
  10.                 {
  11.                         Scanner s = new Scanner(System.in);
  12.                         System.out.println("请输入用户名:");
  13.                         String username = s.nextLine();
  14.                        
  15.                         System.out.println("请输入密码:");
  16.                         String userpassword = s.nextLine();
  17.                         if (username.equals(name) && userpassword.equals(password))
  18.                         {
  19.                                 System.out.println("登录成功");
  20.                                 GuessNumberGame.start();//登录成功后进入猜字游戏
  21.                                 break;
  22.                         }
  23.                         else
  24.                         {
  25.                                 if((2-x) == 0)
  26.                                 {
  27.                                         System.out.println("账户被锁定,请联系QQ:616651408");
  28.                                 }
  29.                                 else
  30.                                 {
  31.                                         System.out.println("登录失败,你还有"+(2-x)+"次机会!");
  32.                                 }
  33.                         }                       
  34.                 }
  35.         }
  36. }
复制代码


3 个回复

倒序浏览
  1. //猜字游戏
  2. package com.kxg_03;

  3. import java.util.Scanner;
  4. public class GuessNumberGame {
  5.                
  6.                 public GuessNumberGame(){}
  7.                 public static void start()
  8.                 {
  9.                         System.out.println("欢迎体验猜数字游戏,您一共有8次机会!");
  10.                         int number = (int) (Math.random()*100)+1;
  11.                         Scanner sc = new Scanner(System.in);
  12.                         System.out.println("请输入要猜的数值(1-100):");
  13.                         for(int x=0; x<8; x++)
  14.                         {
  15.                                 if((7-x) == 0)
  16.                                 {
  17.                                         System.out.println("对不起,次数已用完!");
  18.                                 }
  19.                                 else
  20.                                 {
  21.                                         int guessNumber = sc.nextInt();
  22.                                        
  23.                                         if(guessNumber < number)
  24.                                         {
  25.                                                 System.out.println("您猜的数:"+guessNumber+" 小了");
  26.                                         }
  27.                                         else if(guessNumber > number)
  28.                                         {
  29.                                                 System.out.println("您猜的数:"+guessNumber+" 大了");
  30.                                         }
  31.                                         else
  32.                                         {
  33.                                                 System.out.println("恭喜您,猜对了!");
  34.                                                 break;
  35.                                         }
  36.                                 }                               
  37.                         }
  38.                 }
  39.         }
复制代码
回复 使用道具 举报
写的不错哦!!!!!!

点评

非常感谢  发表于 2015-7-3 23:21
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马