Java基础语法实现的赌球小程序

一.介绍

1.背景介绍

前段时间学了Java的基础语法,判断,循环,分支之类的,便想用他们能实现一个怎样的功能,便琢磨写出了这个稚嫩扥小程序,不过还没能实现输出获胜者的功能,还是有点小成就感的,在此记录一下。

2.功能介绍

能实现五个玩家抽奖,得出最高分的功能(获取获奖者身份的功能还未能实现)。

二.结构逻辑

程序是这么运行的:五个玩家无放回地依次抽取五个球,再根据球号随机生成一个各自设定值域范围内的随机数,最后计算五个随机数的位数,位数大者胜出;因此程序依次由三部分组成:抽球,确定随机数,取最大随机数;用Switch中嵌套循环的方式来实现五次连续抽球和求五个随机数的位数的方法,最后也是通过Switch的分支语句来实现五个变量的连续比较。

三.总结感受

  • 最深的感受就是框架结构的重要性,面对对象的实际应用性。我是通过不断抽象的过程来实现程序功能的叠加,将各个模块(抽球,抽取随机数,比较大小)先分开实现,最后一步步挪到总的框架之中的。
  • 光说不练假把式。基础很重要,而自己可以在实践中发现错漏

四.代码实现:

package com.swjtu;
import java.util.Random;
import java.util.Scanner;``

public class Excise {
public static void main(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值