保龄球规则计算分数

时间:2014-11-29 15:53:07
【文件属性】:

文件名称:保龄球规则计算分数

文件大小:782KB

文件格式:RAR

更新时间:2014-11-29 15:53:07

保龄球、C++

保龄球规则介绍: 一局(GAME)保龄球分为10格,每格里有两次投球机会,如在第一次投球时全中,就没有需要投第二球。每一格可能出现三种情况: 1.失球(MISS) 无论何种情况,在一格的两次投球时,未能击倒10个瓶,此格的分数为击倒的瓶数, 一个未击中用 (-) 0符号表示。 2.补中(SPARE) 当第二次投球击倒该格第一球余下的全部瓶子,称为补中,用一个(/)符号表示。补中的记分是10分加上一次投球击倒的瓶数。 3.全中(STRIKE) 当每一格的第一次投球击倒全部竖立的十个瓶时,称为全中,用一个(X)符号表示。全中的记分是10分加该球员下两次投球击倒的瓶数。 但在第十格中情况比较特殊: (1) 如果全中,则追加二次投球机会,第十格得分为10分加上追加的两次击倒的瓶数。因此从第一格到第十格的两次追加投球,都为全中,则为12个全中,得分为满分300分 (2)如果补中,则追加一次投球机会,第十格得分为10加上追加一次投球击倒瓶数。 (3)如果失球,不追加。


【文件预览】:
Exam3
----Exam3.suo(26KB)
----Exam3.ncb(1.83MB)
----Debug()
--------Exam3.pdb(1.22MB)
--------Exam3.ilk(601KB)
--------Exam3.exe(141KB)
----Exam3.sln(881B)
----Exam3()
--------Score.bat(7KB)
--------DealData.h(752B)
--------Data.cpp(5KB)
--------Data.h(1006B)
--------getscore.h(322B)
--------Exam3.vcproj(4KB)
--------Exam3.vcproj.YANGZHIJIE.Administrator.user(1KB)
--------GetScore.cpp(3KB)
--------Person.bat(363B)
--------DataType.h(2KB)
--------Debug()
--------Main.cpp(292B)
--------DealData.cpp(2KB)

网友评论

  • 这是一个Visual Studio Project, 下载前要注意这点。代码本身很好,注释也很明确。
  • 程序很不错,很清晰,思路比较明确。