C语言的保龄球问题
先进行数据分析,算法分析画出N-S图,然后编写程序并上机运行,打印源程序并输出结果。 在保龄球比赛中,已知每次击球的球数,计算在一局比赛中一个人的得分,要求计算出每一轮的得分和每一轮之后的累计得分,比赛一共10轮,前9轮每轮最多滚两次球,第10轮可以滚两次或3次球,计分规则如下:
(1) 如果一轮中每个球击倒全部10个球,成为(好球)。则这一轮得分等于10加上下两次击中球的个数。
(2) 如果一轮中两个球击倒全部10个球,称为(成功)。则这一轮得分等于10加上下一次击中球的个数。
(3) 如果一轮中两个球击倒的球的个数少于10个,则称为(平常)则这以轮的得分等于击倒的球的总只数。
比如
第一轮 第一次 击球数10 第二次 不用
第二轮 第一次 击球数9 第二此 1
第三轮 第一次 击球数7 第二此 2
……
那么第一轮得分等于10+9+1 第二轮得分10+7 第三轮得分 7+2………………
可以帮忙编写出程序么。。。。同学让我帮他写,自己看了一下,好像有点难度,时间又比较急,我最近自己也忙着考试,所以求助于论坛上的大虾了。。不好意思。。。谢谢了,希望各位大虾可以抽空帮我写一下。。