精华内容
下载资源
问答
  • 幸运抽奖

    2019-10-20 21:51:48
    幸运抽奖 ** 功能描述 进入游戏后显示幸运抽奖的欢迎界面及选择菜单 用户登录后可以进行抽奖 未注册用户不允许登录 获奖规则 系统自动生成5个4位随机数作为幸运数字 如果当前登录会员的会员卡号是这5个幸运数字中的...

    **

    幸运抽奖

    **
    功能描述

    • 进入游戏后显示幸运抽奖的欢迎界面及选择菜单
    • 用户登录后可以进行抽奖
    • 未注册用户不允许登录
    • 获奖规则
    • 系统自动生成5个4位随机数作为幸运数字
      如果当前登录会员的会员卡号是这5个幸运数字中的其中一个,则该会员是今日幸运会员,否则不是幸运会员

    1.注册方法,键盘输入用户名,密码,会员号随机生成并显示。


    2.登录,输入正确的用户名和密码才可以登录,否则登录失败。在这里插入图片描述
    3.抽奖,已经登陆的用户才可以抽奖,系统自动识别已登录用户的会员卡号在这里插入图片描述
    该系统一个建了3个类,User(用户类),UserOperate(操作类),Test(测试类),下面给出完整代码。

    • User(用户类)
    public class User {
    	String username;
    	String password;
    	int card;
    }
    
    • UserOperate(操作类)
    public class UserOperate {
    	//定定义一个用以存储用户信息的数组
    	User[] users = new User[100];
    	
    	/*注册*/
    	public User register(String username,String password) {
    		if(users!=null) {
    			for(int i=0;i<users.length;i++) {
    				if(users[i]==null) {
    					User user = new User();
    					user.username = username;
    					user.password = password;
    					int card = (int)((Math.random()*9+1)*1000);
    					user.card = card;
    					
    					users[i] = user;
    					return user;//注册成功
    				}
    			}
    		}
    		return null;
    	}
    	
    	/*登录*/
    
    		public User login(String username,String password) {
    			
    			if(users!=null) {
    				for(User user :users) {
    					if(user==null) {
    						break;
    					}
    					if(user.username.equals(username) && user.password.equals(password)) {
    						return user;
    					}
    				}
    			}
    			return null;
    		}
    }
    
    • Test(测试类)
    public class Test {
    	
    		User users = new User();
    		UserOperate userOp = new UserOperate();
    		Scanner input = new Scanner(System.in);
    		User user = null;//用于标记用户是否已登录
    		
    		public void chouJiang() {
    			String answer = "y";
    			while(answer.equals("y")) {
    				System.out.println("*****欢迎进入抽奖系统*****");
    				System.out.println("\t1.注册");
    				System.out.println("\t2.登录");
    				System.out.println("\t3.抽奖");
    				System.out.println("*************************");
    				
    				System.out.print("请选择菜单:");
    				int number = input.nextInt();//选择菜单选项
    				
    				switch(number) {
    				case 1:
    				{
    					System.out.println("[<奖客富翁系统>注册]");
    					
    					System.out.print("请输入用户名:");
    					String username = input.next();
    					
    					System.out.print("请输入密码:");
    					String password = input.next();
    					
    					//调用userOperate对象中的注册方法实现注册功能
    					User user = userOp.register(username, password);
    					if(user!=null) {
    						System.out.println("注册成功,请记好您的会员卡号!");
    						System.out.println("用户名\t密码\t会员卡号");
    						System.out.println(user.username+"\t"+user.password+"\t"+user.card);
    						
    					}else {
    						break;
    					}
    					break;
    				}
    				case 2:
    				{
    					System.out.println("[<奖客富翁系统>登录]");
    					
    					System.out.print("请输入用户名:");
    					String username = input.next();
    					
    					System.out.print("请输入密码:");
    					String password = input.next();
    					
    					this.user = userOp.login(username, password);
    					if(user!=null) {
    						System.out.println("欢迎您:"+username);
    						
    					}else {
    						System.out.println("登录失败!");
    					}
    					break;
    				}
    					
    				case 3:
    					if(this.user!=null) {//已登录
    						System.out.println("[<奖客富翁系统>抽奖]");
    					
    						//,生成五位随机幸运数字
    						int luckNums[] = new int[5];
    						for(int i=0;i<luckNums.length;i++) {
    							luckNums[i] = (int)((Math.random()*9+1)*1000);
    						}
    						
    						System.out.print("本日的幸运数字为:");
    						System.out.println(luckNums[0]+" "+luckNums[1]+" "+luckNums[2]+" "+luckNums[3]+" "+luckNums[4]);
    			
    						
    						boolean flag = false;//
    						for(int luck : luckNums) {
    							if(luckNums.equals(user.card)) {
    								flag = true;
    							}
    							
    						}
    						if(flag) {
    							System.out.println("恭喜你成为本日的幸运会员");
    						}else {
    							System.out.println("抱歉,您不是本日的幸运会员");
    						}
    					
    					}else{
    						System.out.println("请登录后参与抽奖...");
    					}
    					break;
    				default:
    					System.out.println("您输入数字的有误!");
    					break;
    			}
    			
    			System.out.print("继续吗?(y/n): ");
    			answer = input.next();
    			}
    	
    		}
    		public static void main(String[] args) {
    			new Text().chouJiang();
    		}
    		
    }
    
    展开全文
  • 幸运抽奖软件@注册机

    2018-07-09 17:08:56
    幸运抽奖软件@注册机幸运抽奖软件@注册机幸运抽奖软件@注册机幸运抽奖软件@注册机幸运抽奖软件@注册机
  • JAVA幸运抽奖

    2018-11-02 12:10:53
    ACCP8.0S1第十章JAVA幸运抽奖练习项目,技术难点,幸运抽奖
  • JS实现简单的幸运抽奖页面效果图:图片素材 :代码如下,复制即可使用:幸运抽奖页面/*CSS代码*/*{padding:0;margin:0;}.login-box{width:500px;height:430px;/* border:1px solid red;*//*水平居中*/margin:100px ...

    JS实现简单的幸运抽奖页面

    效果图:

    15fa044fe2ff419273a00c89a895bec4.png

    fca8523f06ee876334bf475de5c6e2ee.png

    图片素材 :

    a45e8feb995542c25cf2399e5a6a35be.png

    代码如下,复制即可使用:

    幸运抽奖页面

    /*CSS代码*/

    *{

    padding:0;

    margin:0;

    }

    .login-box{

    width:500px;

    height:430px;

    /* border:1px solid red;*/

    /*水平居中*/

    margin:100px auto;

    background: url(img/tx1.png) no-repeat;

    box-shadow: 0 0 2px rgba(0,0,0,.5);

    }

    .login{

    padding:5px;

    border:0 none;

    background: #0a88e1;

    color: white;

    font-size:12px;

    text-align: center;

    width:220px;

    line-height: 20px;

    margin-top:200px;

    margin-left:120px;

    }

    //JS代码:幸运抽奖

    var no = prompt("请输入您的四位会员卡号:");

    //获取到抽奖按钮

    document.getElementById("luckbtn").value =no+"-欢迎你,点击开始抽奖" ;

    //当点击抽奖按钮的时候调用,幸运抽奖的规则及提醒,功能 function 函数

    function luck(){

    //系统随机生成一个0-10之间的随机整数 :Math.random() 0-1之间的浮点数

    var num = parseInt(Math.random()*10);

    /*alert(num);*/

    //随机数=会员卡号的百位数

    /* var gewei = no%10;

    alert(gewei);*/

    /*var shiwei = parseInt(no/10%10);

    alert(shiwei);*/

    var baiwei = parseInt(no/100%10);

    /*alert(baiwei);*/

    if(baiwei == num){

    alert("恭喜"+no+",您中奖了!");

    }else{

    alert("对不起,"+no+",您没有中奖!");

    }

    }

    如果您有更好的方法或更多的功能,可以和我们大家一起分享哦,如有错误,欢迎联系我改正。非常感谢!!!

    qq电脑管家抽奖页面源代码

    桌面qq电脑管家中个人中心的抽奖页面竟然是HTML写的,光大我HTML.!!!

    document.οnkeydοwn=keyDownSearch;      ...

    用JS或jQuery访问页面内的iframe&comma;兼容IE&sol;FF

    用JS或jQuery访问页面内的iframe,兼容IE/FF js或者jQuery访问页面中的框架也就是iframe.注意:框架内的页面是不能跨域的! 假设有两个页面,在相同域下. index.htm ...

    随机推荐

    &lbrack;英&rsqb; 推荐 15 个 jQuery 选择框插件

    jQuery Selectbox Plugins let you create beautiful and eye catching select box for your websites inst ...

    &ast;&ast;&ast;php解析html类库simple&lowbar;html&lowbar;dom

    下载地址:https://github.com/samacs/simple_html_dom 一直以来使用php解析html文档树都是一个难题.Simple HTML DOM parser 帮我们很好 ...

    JavaScript中的&lbrack;&rsqb;和&lbrace;&rcub;

    最早开始对js中括号的使用有疑问是在交互2值的时候: a = [b,b=a][0]; 详见JavaScript交换两个变量值的七种解决方案 因为 [[]][0] 的意思是:获取 [[]] 的第一个元素 ...

    iOS开发之判断横竖屏切换

    /** *  当屏幕即将旋转的时候调用 * *  @param toInterfaceOrientation 旋转完毕后的最终方向 *  @param duration  旋转动画所花费的时间 */ ...

    Linkin大话PC常用快捷键

    不管是不是程序员,常用的键盘的快捷键还是要会的,以下整理一些最常用的也比较重要的PC快捷键. 复制:CTRL+C 剪切:CTRL+X 粘贴:CTRL+V 全选:CTRL+A 撤销键:CTRL+Z 切换 ...

    Ubuntu出现卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题?可能是NVIDIA显卡驱动没装好

    也不知道是幸运还是不幸,我从一开始接触ubuntu就遇到这一系列的问题, 而且一直没有一个彻底解决的办法,搞得我无比头疼,也害得我重装了无数遍系统... 国际惯例,只按照个人习惯和喜好来写,对某些人来 ...

    unity中实现场景之间加载进度条

    using UnityEngine; using System.Collections; using UnityEngine.SceneManagement; using UnityEngine.UI ...

    jieba分词&sol;jieba-analysis(java版)

    简介 支持分词模式Search模式,用于对用户查询词分词Index模式,用于对索引文档分词特性支持多种分词模式全角统一转成半角用户词典功能conf 目录有整理的搜狗细胞词库因为性能原因,最新的快照版本 ...

    基于Centos搭建 Firekylin 个人网站

    系统要求: CentOS 7.2 64 位操作系统 安装 Node.js 使用 yum 命令安装 Node.js curl --silent --location https://rpm.nodeso ...

    展开全文
  • 幸运抽奖系统

    2018-06-08 17:18:03
    基于 Eclipse 的幸运抽奖管理系统 没有使用数据库 操作简单 java源码 实现用户抽奖等功能
  • java实现幸运抽奖系统

    2020-08-18 22:10:31
    主要为大家详细介绍了java实现幸运抽奖系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • java幸运抽奖

    2013-10-07 14:18:52
    实现菜单的输出显示、实现循环执行功能、实现注册功能、实现登录功能、实现幸运抽奖功能
  • 幸运抽奖java代码

    2016-09-27 09:37:47
    幸运抽奖java代码及详细说明
  • java幸运抽奖源码

    2011-11-13 14:51:06
    java幸运抽奖源码登录成功后,用户选择幸运抽奖菜单,进入幸运抽奖功能
  • 主要为大家详细介绍了基于JavaScript实现幸运抽奖页面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Delphi7幸运抽奖实例

    2019-03-01 22:15:18
    Delphi7编写的幸运抽奖实例,对于学习编写幸运抽奖的同志哥,值得认真解读下,附完整代码!
  • 这是一次基于NFT的幸运抽奖,在抽奖之后,最后一次NFT胜利将赢得比赛。 购买者通过从池中购买票证以唯一的票证编号铸造NFT。 以固定的时间间隔抽出一张随机票证,并从游戏中消除数字。 每次抽奖,获胜的可能性增加...
  • 幸运抽奖案例

    2020-04-02 17:16:44
    package xinyunchoujiang; import java.util.Scanner; /** ...* 类描述: 幸运抽奖 * 创建人:Mu Xiongxiong * 创建时间:2020-4-2 下午5:13:15 * 修改人:Mu Xiongxiong * 修改时间:2020-...
    package xinyunchoujiang;
    
    import java.util.Scanner;
    
    
    /**
     * 
    *    
    * 项目名称:19qn3   
    * 类名称:CaiDan   
    * 类描述: 幸运抽奖  
    * 创建人:Mu Xiongxiong  
    * 创建时间:2020-4-2 下午5:13:15   
    * 修改人:Mu Xiongxiong   
    * 修改时间:2020-4-2 下午5:13:15   
    * 修改备注:   
    * 个人博客:https://blog.csdn.net/qq_34137397
    * @version    
    *
     */
    public class CaiDan {
    	static Scanner sc = new Scanner(System.in);
    	static String name = "";
    	static String pass = "";
    	static int random = 0;
    	static boolean isReg = false;	//是否注册
    	static boolean isLogin = false;	//是否登陆
    	static int [] jiang = new int [4];	//随机中奖客户
    	public static void main(String[] args) {
    		menu();
    	}
    
    	// 菜单的方法
    	public static void menu() {
    		Scanner sc = new Scanner(System.in);
    		String ji = "";
    		do {
    			System.out.println("*****欢迎进入奖客富翁系统*****");
    			System.out.println("\t1.注册");
    			System.out.println("\t2.登录");
    			System.out.println("\t3.抽奖");
    			System.out.println("***************************");
    			System.out.print("请选择菜单:");
    			int choice = sc.nextInt();
    			switch (choice) {
    			case 1:
    				System.out.println("[奖客富翁系统 > 注册]");
    				reg();
    				break;
    			case 2:
    				System.out.println("[奖客富翁系统 > 登录]");
    				login();
    				break;
    			case 3:
    				System.out.println("[奖客富翁系统 > 抽奖]");
    				if(isLogin==true){
    					choujiang();
    				}else{
    					System.out.println("还没登陆呢,请登录");
    				}
    				break;
    			default:
    				System.out.println("[您的输入有误!]");
    				break;
    			}
    			System.out.println("继续吗?(y/n)");
    			ji = sc.next();
    		} while (ji.equals("y"));
    		System.out.println("已经退出!!!");
    	}
    
    	//注册
    	public static void reg() {
    		System.out.println("请输入用户名:");
    		name = sc.next();
    		System.out.println("请输入密码:");
    		pass = sc.next();
    		random = (int) (Math.random() * 10000);
    		System.out.println("用户名\t密码\t会员卡号");
    		System.out.println(name + "\t" + pass + "\t" + random);
    		isReg = true;
    	}
    
    	//登陆
    	public static void login(){
    		if(isReg==true){
    			for(int i = 1;i<=3;i++){
    				System.out.println("请输入用户名:");
    				String name1 = sc.next();
    				System.out.println("请输入密码:");
    				String pass1 = sc.next();
    				if(name1.equals(name)&&pass1.equals(pass)){
    					System.out.println("登录成功");
    					isLogin = true;
    					break;
    				}else if(i<3){
    					System.out.println("还有"+(3-i)+"次机会");
    				}else{
    					System.out.println("没有机会了");
    				}
    			}
    		}else{
    			System.out.println("还没有注册呢");
    		}
    		
    		
    	}
    
    	//抽奖
    	public static void choujiang(){
    		System.out.println("请输入您的卡号:");
    		int kahao = sc.nextInt();
    		for(int i = 0;i<4;i++){
    			jiang[i] = (int)(Math.random()*10000);
    		}
    		System.out.println("中奖的卡号是:");
    		for (int i : jiang) {
    			System.out.print(i+"\t");
    		}
    		for (int i = 0; i < jiang.length; i++) {
    			if(kahao==jiang[i]){
    				System.out.println("您中奖啦");
    				break;
    			}
    		}
    		System.out.println("\n没有中奖呢");
    	}
    	
    }
    
    
    展开全文
  • jquery幸运抽奖机抽奖程序代码插件下载。jQuery css3 制作点击按钮开始扭蛋机抽奖,弹出抽奖结果效果代码。兼容手机微信移动端。
  • 幸运抽奖项目.zip

    2020-10-20 17:20:19
    S1课程使用Java理解程序逻辑 第十章幸运抽奖项目开发的教学演示案例/上机练习参考答案/课后作业参考答案 相关示例提供
  • 一款相当不错的jQuery手机九宫格幸运抽奖代码,手机端网站抽奖活动页面九宫格随机抽奖代码。
  • 数字幸运抽奖

    2020-07-28 22:04:05
    数字幸运抽奖 <html> <head> <title>幸运抽奖</title> <style type="text/css"> /*id 加载器 #号+id名称*/ #div1{ color:red; font-size:100px; font-family...

    数字幸运抽奖

    <html>
    	<head>
    		<title>幸运抽奖</title>
    		<style type="text/css">	
    			/*id 加载器 #号+id名称*/
    			#div1{
    				color:red;
    				font-size:100px;
    				font-family:楷体;
    			}
    			/*类加载器 .号+类名称*/
    			.container{
    				margin:10px auto;
    				height:130px;
    				width:278px;
    				
    			}
    			.numarea{
    				margin: 5px;
    				font-size:100px;
    				float:left;/*左浮动*/
    				background:red;
    			}
    			.btn{
    				
    				font-size:100px;
    				margin:100px auto;
    			
    			}
    			.tongji{
    				font-size:50px;
    				margin:15px 15px;
    				background:red;
    				float:left;
    				width:200px;
    			}
    			#but{
    			/*margin属性用于将div标签中的内容居中显示 auto水平居中 高度为10像素*/
    				margin:10px auto;
    				font-size:50px;
    			}
    		</style>
    		<script type="text/javascript">
    			var result;
    		
    			function luky(){
    			
    			//var random=parseInt(Math.random()*9999+1000);
    			//设置四个随机数
    			//var num1=parseInt(Math.random()*10);
    			//var num2=parseInt(Math.random()*10);
    			//var num3=parseInt(Math.random()*10);
    			//var num4=parseInt(Math.random()*10);
    			
    			//获取当前页面数字区域的id
    			//var tj=document.getElementById("tongji");
    			// innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;
    			document.getElementById("num1").innerHTML=parseInt(Math.random()*10);
    			document.getElementById("num2").innerHTML=parseInt(Math.random()*10);
    			document.getElementById("num3").innerHTML=parseInt(Math.random()*10);
    			document.getElementById("num4").innerHTML=parseInt(Math.random()*10);
    			
    			//setTimeout(luky,10);
    	
    		}
    		function start(){
    			
    			//获取当前页面button按钮的id
    			var but=document.getElementById("but")
    				if(but.value=="开始"){
    				    //设置定时器:setInterval,经过10ms执行一次luky()函数
    					result= setInterval(luky,10);
    					but.value="停止";
    			
    				}else{
    					//消除指定的定时器
    					clearInterval(result);
    					but.value="开始";
    					var tj =document.getElementById("tongji");
    					tj.innerHTML+=document.getElementById("num").innerText+"<br>";
    				}
    		}
    		
    		</script>
    	</head>
    	<body>
    		<div align="center" id="div1">幸运抽奖^^^</div>
    		<div align="center" id="num" class="container">
    			<div class="numarea" id="num1">0</div> 
    			<div class="numarea" id="num2">0</div> 
    			<div class="numarea" id="num3">0</div>
    			<div class="numarea" id="num4">0</div>
    		</div>
    		<br>
    		<div align="left"  id="tongji">
    			<font size="5" color="red">中奖数字为:</font><br>
    			
    		</div>
    		<div align="center" id="div3" class="btn">
    			<input type="button" value="开始" id="but" onclick="start()">
    		</div>
    	<body>
    
    </html>
    
    展开全文
  • java基础练习幸运抽奖

    2014-05-16 10:21:07
    java基础练习幸运抽奖。 主要练习循环,随机生成幸运数字
  • 模拟幸运抽奖

    2021-09-13 19:50:14
    package demo2; import java.util.Scanner; ... 幸运抽奖\n"); Scanner input = new Scanner(System.in);//想让用户输入数字,就用它。使用这个是让用户自己输入 boolean flag = true;

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,770
精华内容 1,908
关键字:

幸运抽奖