9159金沙游艺场-奥门金沙游艺场-[欢迎您]

9159金沙游艺场为您呈现最新的面貌!,目前注册送体验金,欢迎您将成为影视娱乐行业新的风向标,是亚洲的优质娱乐先锋。

模拟注册登录幸运抽奖全过程

日期:2019-11-01编辑作者:前端

初学Java5:模拟注册登录幸运抽奖全过程,java5幸运抽奖

   刚刚好不容易写了很多,结果一不小心点错,关闭了,重点是没保存!好心桑......
   重新再简单说一下吧,这几天学习面向对象,对我而言,理解有点困难。有时候上课听懂了,一下课又什么都不知道了。老师讲了之后,别的同学大多也就明白了,可是我还得去想很久,而且还不一定能想明白。有时写出来了,内心挺高兴的,就拿今晚这个“幸运抽奖”来说,刚写完了,调试了很久,最后结果正常,内心那么点点成就感顿时就来了。有时候什么都写不出来,内心是及其焦躁的,看着别人一串儿一串儿写写着,我却不知从何入手,焦躁不安,内心抓狂。有时候也还是觉得编程这东西跟脑子还是很有关系的,聪明点儿一会就明了,有点不好使的话就比较麻烦,我就是后者,希望自己多花点时间之后能学懂,能有所收获。
   任务是:模拟注册登录幸运抽奖全过程。据他们说这是个很基础的,但是我把结果写出来后,内心还是挺高兴的,毕竟这个对我来说,还是没那么容易啊。
以下是代码:
package com.azhi.day0824.luck;

import java.util.Scanner;

public class Luck {

 public static void main(String[] args) {  
          /*登录界面*/  
          Scanner sc = new Scanner(System.in);  
          System.out.println("n********欢迎来到安之抽奖系统********nnt首先请您注册!");  
          System.out.print("t请输入用户名:");
  String name = sc.next();//存入用户姓名,后面没有用上
  int account = (int) (Math.random() * 9000 + 1000);//随机产生一个4位数用户账号并存入account
  System.out.println("t为您分配的账号是:" + account);
  System.out.print("t请输入密码:");
  String password = sc.next();
  System.out.println("t注册成功!");
  System.out.print("t是否立即登陆? y/n :");
  String a = sc.next();//把输入的y或者其他字符串存入a
  while (a.equals("y")) {
   System.out.print("t请输入账号:");
   int inaccount = sc.nextInt();
   System.out.print("t请输入密码:");
   String inpassword = sc.next();
   /*把用户登录时输入的账号和密码与之前注册时随机产生的用户账户和用户输入的密码做比较*/
   if (account == inaccount && password.equals(inpassword)) {
    System.out.println("nt登录成功!");
    break;//成功登录则跳出循环
   } else {
    System.out.println("nt抱歉,您用户名与密码不匹配,请重新输入");
   }
  }
  /*抽奖界面*/
  int lucknum = (int) (Math.random() * 99);//此处仅随机产生0--99的数字便于抽奖
  //Scanner sc = new Scanner(System.in);//输出随机产生的数字
  System.out.print("nt亲,您要开始抽奖吗?y/n :");
  String b = sc.next();
  while (b.equals("y")) {
   System.out.print("t请输入您猜的数字0-99:");
   int num = sc.nextInt();//定义num为用户猜测数字
   if (num > lucknum) {//二分法缩小猜测范围
    System.out.println("t您猜大了");
   } else if (num < lucknum) {
    System.out.println("t您猜小了");
   } else {
    System.out.println("t恭喜您猜对啦!");
    break;
   }
  }
 }
}
结果预览:

                                                  A_zhi
                                       2016/8/24/22/30

刚刚好不容易写了很多,结果一不小心点错,关闭了,重点是没保存!好心桑.......

本文由9159金沙游艺场-奥门金沙游艺场-[欢迎您]发布于前端,转载请注明出处:模拟注册登录幸运抽奖全过程

关键词:

Gson解析相较于Json

Java--Gson剖析相较于Json,gsonjson -- Gson解析jar包:  链接: 密码:f9ig -- 官方Json剖判工具类: 1 package com.dragon.java.jsonw...

详细>>

数组到结构体转换和联合体与位段结合中的大小

数组到结构体转换和联合体与位段结合中的大小端问题 移植驱动代码时发现工程中使用了如下形式的代码 typedef str...

详细>>

CodeBlocks里面设置使用的终端

Ubuntu+CodeBlocks里面安装使用的终极,默许是xterm,呈现中文特别扯淡。。查了查资料换到了Gnome-Terminal,舒服多了~~...

详细>>

Linux的cgroup【9159金沙游艺场】

为什么要有cgroup Linux系统中经常有个需求就是希望能限制某个或者某些进程的分配资源。也就是能完成一组容器的概...

详细>>