- 浏览: 33872 次
- 性别:
- 来自: 哈尔滨
最新评论
---------双色球
import java.util.Random; import java.util.Scanner; public class quanCaiPaoJiangHai { public static void main(String[] arge){ Scanner scan = new Scanner(System.in); int[] ints = new int[7]; int i=1; int g; boolean pd = false; while(i<=7){ //用输入做控制 if(i==7){ System.out.print("输入蓝色球号码:"); g = scan.nextInt(); if(g>0&&g<=16){ ints[i-1]=g; }else{continue;} }else{ System.out.print("输入想要中奖的"+i+"号码:"); g = scan.nextInt(); if(g>0&&g<=33){ ints[i-1]=g; }else{continue;}} for(int j=0;j<i-1;j++){ if(ints[j]==ints[i-1]){pd = true;break;} } if(!pd){ i++; }else {pd = false;} } String s=create(ints); System.out.print(s); } public static String create(int[] ints){ int[] redPoll = new int[]{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33}; int[] bluePoll = new int[]{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; int[] six = new int[6]; int[] one = new int[1]; int k; int zj=0; String str=""; //取中奖号码 for(k=0;k<6;k++){ Random rand = new Random(); int ch = rand.nextInt(33-k); six[k]=redPoll[ch]; //移位操作 redPoll[ch]=redPoll[32-k]; } for(k = 0;k<6;k++){ for(int i=0;i<6;i++){ if(six[k]<six[i]) {int s=six[i]; six[i]=six[k]; six[k]=s; } } } Random rand = new Random(); int ch = rand.nextInt(16); one[0] = bluePoll[ch]; //中奖号码比较 for(int i=0;i<6;i++){ for(int j=0;j<6;j++){ if(ints[i]==six[j]) zj++; } } //判断是否中奖 switch(zj){ case 6:if(ints[6]==one[0]) System.out.println("恭喜你中了一等奖!!"); else System.out.println("恭喜你中了二等奖!!"); break; case 5:if(ints[6]==one[0]) System.out.println("恭喜你中了三等奖!!"); else System.out.println("恭喜你中了四等奖!!"); break; case 4: if(ints[6]==one[0]) System.out.println("恭喜你中了四等奖!!"); else System.out.println("恭喜你中了五等奖!!"); break; case 3: if(ints[6]==one[0]) System.out.println("恭喜你中了五等奖!!"); else System.out.println("很抱歉你没有中奖!!!"); break; case 2: if(ints[6]==one[0]) System.out.println("恭喜你中了六等奖!!"); else System.out.println("很抱歉你没有中奖!!!"); break; case 1: if(ints[6]==one[0]) System.out.println("恭喜你中了六等奖!!"); else System.out.println("很抱歉你没有中奖!!!"); break; case 0: if(ints[6]==one[0]) System.out.println("恭喜你中了六等奖!!"); else System.out.println("很抱歉你没有中奖!!!"); break; } //中奖号码的排序和输出; System.out.print("中奖号码:"); for(int i=0;i<6;i++){ if(six[i]<10){ str=str+"0"+six[i]+"\t"; }else { str = str+six[i]+"\t"; } } String str1=""; if(one[0]<10) str1= str+"\n"+"蓝色球:"+"0"+one[0]; else str1= str+"\n"+"蓝色球:"+one[0]; return str1; } }
发表评论
-
左右连接相关(+) 转新浪博客
2011-08-22 16:28 891(转) Oracle的左连接和 ... -
xml xmlwithdtd
2011-03-03 19:00 734<?xml version="1.0" ... -
xml dtd
2011-03-03 18:59 707<?xml version="1.0" ... -
xml
2011-03-03 18:58 765</wd><?xml version=&qu ... -
jdbc中分页技术结合sql语句实现
2011-03-02 20:47 1046package jdbcDay03; import ja ... -
jdbc中可滚动数据定位方法
2011-03-02 20:44 810package jdbcDay03; import ja ... -
jdbc中从数据库中取得不同的数据
2011-03-02 20:40 770package jdbcDay03; import ja ... -
jdbc中读取图片文件
2011-03-02 20:37 1139public static void printpic( ... -
jdbc向数据库中保存图片
2011-03-02 20:35 2034package com; import java.sql ... -
jdbc 序列生成pk
2011-03-02 08:22 881package Jdbcday02; import ja ... -
jdbc连接池
2011-03-02 08:20 781package Jdbcday02; import ja ... -
jdbc存储过程
2011-03-02 08:19 711package Jdbcday02; import ja ... -
jdbc批处理ad使用
2011-03-02 08:17 748package Jdbcday02; import java ... -
jdbc批处理使用
2011-03-02 08:15 812package Jdbcday02; import java ... -
jdbc 简单工具类的使用
2011-03-02 08:13 1052package Jdbcday02; imp ... -
jdbx心得笔记02----database,rs元数据使用
2011-03-02 08:09 3217package com; import java.sql.C ... -
jdbc简单应用
2011-03-02 08:03 791package com; import java ... -
小程序----文字竖排
2011-01-18 20:49 1675package day05; import java.uti ...
相关推荐
实例217 你能猜出鱼是谁的宠物吗? 387 实例218 使用Collections类对List的排序操作 393 实例219 LinkedList的添加删除操作 395 实例220 运用Vector 397 实例221 改变Properties文件中的键值 399 ...
Java范例开发大全(全书源程序),目录如下: 第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境...
实例217 你能猜出鱼是谁的宠物吗? 387 实例218 使用Collections类对List的排序操作 393 实例219 LinkedList的添加删除操作 395 实例220 运用Vector 397 实例221 改变Properties文件中的键值 399 第13章 多线程编程...
实例151 双色球 231 8.2 成员变量和方法 236 实例152 使用类作为成员变量 236 实例153 构造方法 237 实例154 使用静态成员变量计算内存中实例化的对象数目 239 实例155 实现加减乘除的方法 ...
实例217 你能猜出鱼是谁的宠物吗? 387 实例218 使用Collections类对List的排序操作 393 实例219 LinkedList的添加删除操作 395 实例220 运用Vector 397 实例221 改变Properties文件中的键值 399 第13章 多线程编程...