35选7彩票销售程序实验_java实现

  • 35选7彩票销售程序实验_java实现
    • 问题描述
    • 代码实现
    • 运行截图
    • 结束语

35选7彩票销售程序实验_java实现

问题描述

实验内容主要是编程实现35选7彩票销售程序。用户从键盘输入要买彩票的注数n,程序随机产生n注号码并输出。每注号码为7个1~35的随机整数,每注7个号码中不能有重复号码。输出时,要按顺序输出。

代码实现

package test2;
import java.util.Random;
import java.util.Scanner;
public class Test2 {public static void main(String[] args) {//用户从键盘输入要买彩票的注数n;System.out.print("请输入要买彩票的注数:");Scanner sc = new Scanner(System.in);int n = sc.nextInt();//程序随机产生n注号码并输出;每注号码为7个1~35的随机整数,每注7个号码中不能有重复号码。且输出时,按顺序输出。//创建Random对象;//准备一个长度为7的数组;Random random1 = new Random();int[] arr = new int[7];                   //默认数组中存放的值为0;for(int i = 1;i <= n;i++) {//数组中需要放入7个不重复的整数int index = 0;while(index<7) {int random2 = random1.nextInt(35)+1;//随机数范围为1~35;if(contains(arr,random2)==0) {//判断arr数组中是否包含random2,若不包含,则把random2放入数组中arr[index++]=random2;}}//输出号码;System.out.println("彩票号码为:");for(int j = 0;j <= 6;j++) {System.out.print(arr[j]+" ");}System.out.println();//重置数组;for(int j = 0;j <=6;j++) {arr[j]=0;}}}//contains方法;static int contains(int[] arr,int a) {for(int i = 0;i <= 6;i++) {if(arr[i]==a) {return 1;}}return 0;}
}

运行截图

结束语

能力有限,希望大家多多包涵。欢迎大家优化我的代码,具体细节可以在评论区留言;大家有更好的想法、更简洁的代码来实现这个程序的话,也可以在评论区留言。评论区的留言我会一个一个看并回复。

加油!!!

35选7彩票销售程序实验_java实现相关推荐

  1. 35选7彩票销售java程序_跪求下面的题目答案

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 } } String getRandom7Num() { String s = ""; java.util.Vector< In ...

  2. 35选7彩票销售java程序_35选7彩票系统(纯C)

    35){ printf("您选择的号码需大于0小于35,请重新选择号码!\n"); goto L1; } for (j=0;j<=6;j++) for(k=0;k<=6 ...

  3. 简单的35选7彩票系统

    实例需求: 用户登录彩票系统de时候需要用户输入自己的身份证号和要选择的7个彩票号码,然后系统给出购买彩票的时间以及个人信息,随后随机产生彩票号码,最后判断是否中奖以及中奖金额. 实例化一个彩票类: ...

  4. 36 选 7 彩票机选程序

    编写了一个 "36 选 7 "彩票机选程序,用了Random类产生随机数,Arrays类对数组进行操作(包括用sort()对数组排序.toString()输出数组),大家可以用这个 ...

  5. java毕业设计——基于java+JSP+MySQL的电脑彩票销售管理系统设计与实现(毕业论文+程序源码)——彩票销售管理系统

    基于java+JSP+MySQL的电脑彩票销售管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+MySQL的电脑彩票销售管理系统设计与实现,文章末尾附有本毕业设计的 ...

  6. 计算机毕业设计ssm图书馆自习室占座选座zg09h系统+程序+源码+lw+远程部署

    计算机毕业设计ssm图书馆自习室占座选座zg09h系统+程序+源码+lw+远程部署 计算机毕业设计ssm图书馆自习室占座选座zg09h系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S ...

  7. 微信小程序实验案例:简易成语小词典

    微信小程序实验案例:简易成语小词典 01.准备工作 1●申请数据接口 现在网络上第三方的免费数据资源越来越少了,这里推荐使用聚合数据的免费接口来实现本次实验案例. 首先访问聚合数据官网https:// ...

  8. Jsp实现网上彩票销售系统

    该计算机彩票销售管理系统的设计与实现所需功能分为前台2个用户,即前台会员用户功能和系统后台管理员功能. 系统分析是程序开发的重要环节,必须事先进行调查研究,以更好.更充分地表达设计程序. 在基础研究的 ...

  9. c语言实验分支程序设计二,C语言程序实验报告分支结构的程序设计(0页).doc

    C语言程序实验报告分支结构的程序设计(0页) 数学与软件科学学院 实验报告 学期:11至12___ 第_1 学期 2011年10 月 17 日 课程名称:程序设计基础教程-C语言 专业:2010级5_ ...

最新文章

  1. 皮一皮:你住的小区叫什么名字?
  2. 解决了无法显示验证码的问题
  3. Hibernate懒加载问题的5种解决方案
  4. gdb学习(二)[第二版]
  5. 《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一3.6.2 使用StAX解析器
  6. wamp无法访问php,wamp无法访问phpmyadmin怎么办
  7. 区块链java语言,基于Java语言构建区块链(一)—— 基本原型
  8. HDU2837 Calculation(指数循环节)题解
  9. oj交java代码_UvaOJ java输入代码
  10. 云服务器远程连接的设置方法、安全组设置(外网可访问)
  11. C# 如何在Excel表格中插入、编辑和删除批注(二)修改、隐藏Excel批注
  12. mysql中dint_MySQL基础篇(1)SQL基础
  13. Java中统计耗时的方法
  14. 手机端APP活体真活人检测扫描人脸识别SDK之张嘴摇头眨眼点头确认真人非图片...
  15. CH559L单片机ADC介绍以及ADC采样案例
  16. 机器学习——课后习题解答
  17. 室内导航技术蓝牙aoa定位运用
  18. 网络市场与群体练习题
  19. java font 像素_字体的FontSize(pt)和像素(px)的关系
  20. 2015-10-30-01-Windows批处理编写心得

热门文章

  1. python3列表学习
  2. Gait Anlysis
  3. mysql报错1062:Duplicate entry ‘xxx‘ for key ‘xxx‘
  4. 跟着团子学SAP PS—后台篇:项目计划参数文件的配置 OPSB
  5. moblin----intel 操作系统尝试
  6. 后氧传感器正常数据_谈谈BMW的氧传感器原理及案例分析(二)
  7. plt.plot()函数样式
  8. ctf中ASCII,base64几种密码的基本样式
  9. 直板手机天量超2000款,国产品牌泥牛入海
  10. 计算机组成原理学习笔记第6章中央处理器CPU 6.2——数据通路DataPath