简单的保龄球计分程序

public class BowlingGame {public static final int TOTAL_ROUND = 10;  // 总局数private int[] scores;                     // 记录每局得分的数组private int[][] numberOfHits;               // 记录每局两球击倒瓶子个数的数组private int lastOneHit, lastTwoHit;           // 最后两次击球private int totalScore;                        // 总成绩private int currentRound;                 // 当前第几局private boolean firstHit;                   // 是否是每局的第一次击球public BowlingGame() {scores = new int[TOTAL_ROUND];numberOfHits = new int[TOTAL_ROUND][2];firstHit = true;}/*** 扔出一颗球* @param num 打倒瓶子的数量*/public void throwTheBall(int num) {if(firstHit) { // 第一颗  球numberOfHits[currentRound][0] = num;if(num != 10) {firstHit = false;   // 第一颗球没有全中则要打第二颗}else {currentRound += 1;  // 第一颗球全中直接进入下一局}}else {numberOfHits[currentRound][1] = num;currentRound += 1;      // 打完第二颗球进入下一局firstHit = true;      // 准备投掷下一局的第一颗球}}public void calcScore() 

保龄球-----计分程序相关推荐

  1. c语言保龄球计分程序,c语言程序设计--保龄球计分系统,绝对可用,完美测试.doc...

    #include"stdio.h" #include"stdlib.h" int totscore(); void paixu(struct people st ...

  2. 保龄球计分c语言程序,保龄球计分系统C语言优秀课程设计.doc

    目 录 1 需求分析1 1.1问题描述1 1.2输入数据要求1 1.3输出数据要求2 1.4开发环境和工具2 1.5成员分工2 2总体设计3 2.1总体设计思路3 2.2模块结构图3 2.3模块说明4 ...

  3. 排球计分程序(三)—— 模型类的设计与实现

    通过EF框架设计模型生成数据图和表: 1)添加运动员模型类: namespace 排球计分程序.Models {     public class Ball     {         public ...

  4. 排球比赛计分程序的典型用户和场景

    排球比赛计分程序的典型用户和场景 1.典型用户 姓名: 小王 性别和年龄: 男,25岁 职业: 黑客 收入: 没有固定收入 知识层次和能力: 大专毕业,能侵入没有太多防护的网站和软件 动机.目的.困难 ...

  5. c语言保龄球计分系统课程设计,保龄球计分系统C语言课程设计毕业设计(论文)word格式.doc...

    保龄球计分系统C语言课程设计毕业设计(论文)word格式 目 录 1 1 1.1问题描述1 1.2输入数据要求1 1.3输出数据要求2 1.4开发环境和工具2 1.5成员分工2 2总体设计3 2.1总 ...

  6. 单片机C语言比赛计分器程序,C语言实现歌手大奖赛计分程序

    本文实例为大家分享了C语言实现歌手大奖赛计分程序的具体代码,供大家参考,具体内容如下 1. 题目描述 编写一个程序,用户输入评委人数和分数后,程序可以计算去掉一个最高分和最低分后的平均成绩.可多次输入 ...

  7. 保龄球计分c语言程序,c语言程序设计保龄球计分系统,绝对可用,完美测试.doc

    PAGE PAGE 1 #include"stdio.h" #include"stdlib.h" inttotscore(); voidpaixu(struct ...

  8. 保龄球计分c语言程序,c语言程序设计保龄球计分系统,绝对可用,完美测试.pdf

    #include"stdio.h" #include"stdlib.h" inttotscore(); voidpaixu(structpeoplest[],i ...

  9. 排球计分程序功能说明书

    目标: 帮助排球裁判计分,以减轻裁判的负担.并记录比赛计分的过程.目标不包括犯规的判定.详细的了解了比赛计分规则之后及用户需要所形成的汇总.通过这个文档能够明确以后项目的进度与规划,组织软件的开发与测 ...

最新文章

  1. mysql+翻页性能,mysql 翻页优化
  2. 如何配置jenkins 与代理服务器吗?
  3. 怎么看c语言错误出在哪,请各位大佬帮我看看错误出在哪里
  4. 机器学习(六)——优化器
  5. 现代谱估计:多窗口谱重建
  6. 微信小程序点击跳转出现背景
  7. 《Java8实战》笔记(02):通过行为参数传递代码
  8. 静态网页制作作业_HTML CSS复习之制作静态网页
  9. 在UITableView中使用自动布局以获取动态单元格布局和可变的行高
  10. nit计算机应用基础考试系统,NIT考试计算机应用基础试题
  11. python 百度ai 牌照识别_Python用百度AI实现文字识别功能!(银行卡,营业执照,等识别)...
  12. 最短剩余时间调度算法_LRTF:最长剩余时间优先调度算法
  13. Linux-服务器管理操作
  14. 基于Robei:如何利用Lora与机器人进行无线通讯
  15. RK3399平台开发系列讲解(网络篇)7.11、图解Linux网络包接收过程
  16. wordpress框架图片上传
  17. 【Android】HAL层浅析
  18. 如何发布一款Android应用到安卓市场
  19. html文标题党,「深度好文」教你如何成为一个合格的标题党
  20. jetson NX 官方板卡排针引脚定义

热门文章

  1. 二分查找算法实现(C语言)
  2. iOS-基础-数据类型
  3. 「15」支持向量机Python实战篇——蓝瘦香菇到底有没有毒?
  4. 通过Python3 爬虫抓取漫画图片
  5. 李沐等:MXNet设计和实现简介
  6. mouseover、mouseout事件悬浮图片闪烁解决办法
  7. ComboTree设置zindex;ComboTree不显示
  8. 图床神器:七牛云 + Mpic + FScapture
  9. 如何从其他网页中复制内容、并保留markdown格式
  10. 备战秋招2022/3/28