首页 > 编程语言 >保龄球计分程序

保龄球计分程序

时间:2023-03-19 21:56:51浏览次数:38  
标签:补中 每轮 定义 计分 全中时 程序 全中 保龄球

        计算每轮单独得分,十轮累加得总分。每轮单独得分,按规则可以大致总结出,如果议论中首次全中或者两次补中,则相当于第一次滚球后连续加后面两次;否则,只加后面一次。直接看代码吧,按照TDD方式,先写测例,再快速实现,最后的抽象实在不知道怎么抽象,估计是仅仅实现了功能,代码质量还相当欠缺,后续看下别人实现,再来做修改。

      

思路:

1、要有个变量count,定义比赛局数。

2、再定义一个变量beforeScore,记录前一轮的分值。

3、定义一个标记flag,标记本轮是属于全中还是补中或其他。

4、定义2个方法,分别代表第一把和第二把击中的个数。

5、定义2个方法,分别代表补中和全中时的计分。

6、定义一个计分方法,根据flag的值,判断是否附加后面的分数。

5、定义2个方法,分别代表补中和全中时的计分。

心得

没全部写完,有点难

标签:补中,每轮,定义,计分,全中时,程序,全中,保龄球
From: https://www.cnblogs.com/Qinyypp/p/17234479.html

相关文章

  • 结对编程--保龄球实验
    1.实验目的通过结对编程完成保龄球计分程序2.实验过程:(1):首先我们两个一起商讨编写保龄球积分程序需要什么方法,经过十几分钟的商讨我们一致决定一共需要publicstaticint......
  • d音团购码卷核销下单配送小程序开发
    d音团购码卷核销下单配送小程序开发系统介绍:在d音流量池加持下,d音团购日益火爆,但以往顾客购买d音团购券,只能到店核销,成交周期被大大延长,导致退款率居高不下。为实现d音团购......
  • 程序的内存分配C,堆和栈的区别
    前言:C语言二进制映像文件由,堆,栈,数据段(只读数据段,未初始化数据段BSS,已初始化数据段),代码段组成1.栈区:由编译器进行管理,自动分配和释放,存放的是函数调用时的各种参数,局部变量......
  • 记第一次正式参加程序设计竞赛(程序设计天梯赛校赛)的感觉(随便写写)
    背景2021年冬天到2022年春天开始在学校的相关课程下接触计算机,了解到算法竞赛的一些东西,2022年春天也参加了一次,虽然那次是线上赛,而且没什么准备,到了比赛的时候只会做一些......
  • 微信小程序的复制粘贴
    小程序的复制OnCopy(){wx.setClipboardData({data:传入要复制的文本,})},将要复制的内容传入data中,系统会有相关提示的,然后还有success,fail,和c......
  • PC端应用程序自动化测试——pywinauto、pywin32、pyautogui
    1前言PC端自动化测试使用到的python模块主要有pywinauto、win32gui、pyautogui,主要功能如下:pywinauto:主要使用到Application类,用于应用程序管理(打开与关闭应用等......
  • 使用python自动监控程序运行过程数据
    操作系统:CentOS7.6.1810_x64Python版本:2.7.5一、背景描述工作中会遇到需要监控程序运行过程数据的情况,比如定时执行监控的cmd并记录执行结果,本文提供一种实现方式......
  • 程序员修炼之道 从小工到专家 阅读笔记02
    断言式编程:1、如果它不可能发生,用断言确保它不会发生。assert(string!=NULL)断言里写的为真的条件,当不为真时触发断言,程序退出。2、断言检查的是决不应该发生的......
  • 大型买返商城交易返利抢购小程序app定制开发h5源码二开搭建
    一.注册和登录1.可以通过手机验证码注册,也可以账号密码登录2.登录或者注册,须同意商家的协议或者规则二.主页面1.主界面分四个部分,分别是广告窗口,菜单栏,活动页面,商品展示三.......
  • 免登录积分商城兑换热门排行会员小程序app源码包售后二开
    一首页1.商品分类;根据商品的分类,可以更快找出心仪的商品2.广告窗口;广告轮播3.活动页面;显示当前的活动,活动时间活动内容,快捷进入活动页面4.商品展示;展示现有商品二疯狂排行1.......