| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 510 人关注过本帖
标题:求高手,简单c语言编程
只看楼主 加入收藏
zx6130
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-8-13
结帖率:0
收藏
已结贴  问题点数:20 回复次数:5 
求高手,简单c语言编程
一个关于网球的程序求高手解答
之前没C语言基础老师就叫我们编程还出些很难的题目给我们。。求高手们指点迷津!!
好了废话不说了,这次要我们写网球记分的一个小程序。

首先说说规则,每一局谁先得到4分就叫赢,而且一定要比对手高2分,不然就继续duece,比如A和

B对打到5-6就再打一球直到比对手高两分,比如4-6,那得到6分的就算赢一局。

在网球规矩里没得到分显示LOVE,得到1分就显示15,2分显示30,3分显示40,4分就给个A,再赢

一球就赢这一局。

然后最先赢了6局的而且比对手赢多两局的就算赢一盘,采取5盘3胜制。

这个程序不要求当盘数到达6-6要抢七的情况,而且是从A开始轮流开球不管什么情况。

要求输入一大堆的A,B和S,就像:BSAAAABBBS,A和B分别代表玩家A或B得到一分,S代表立即显

示当前的得分情况,例如像输入前面的“BSAAAABBBS“就会显示

Team   A   to   serve:
0-0
LOVE-15

Team   B   to   serve:
0-1
40-LOVE

”serve "的意思是开球,当输入S时就以当前开球的玩家为开始显示得分状况。

例如在“BSAAAABBBS“的第一个S之前有一个B,就是B先得到一分,但是当时是A先开球,所以显示

:“Team   A   to   serve:“在第一行,然后第二行是盘数,第三行是这一局里的得分状况,B赢了一球

,A没得分,所以显示LOVE-15

Team   A   to   serve:
0-0
LOVE-15

最后当程序发现整场比赛已经结束了就会在最后显示:

Team   ?   wins:   ?-?   ?-?   ?-?   ?-?

表示哪队赢了比赛而且要显示出每盘的比分是多少。。。


搜索更多相关主题的帖子: c语言 
2010-08-13 22:07
jack10141
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:陕西西安
等 级:小飞侠
威 望:6
帖 子:706
专家分:2271
注 册:2010-8-10
收藏
得分:4 
唉~~~~~~~~~~~~~你的规则看着人都感觉很繁琐,更不用说要写程序实现了

其实这里面关键有个国情的问题,我们国内打网球的人的确是太少了

Coding就像一盒巧克力,你永远不会知道你会遇到什么BUG
别跟我说你是不能的,这让我愤怒,因为这侮辱了你的智慧
2010-08-13 22:16
waterstar
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:5
帖 子:984
专家分:2810
注 册:2010-2-12
收藏
得分:4 
这已经有人发过了,找那个人要吧,我发给他了

冰冻三尺,非一日之寒;士别三日,不足刮目相看!
2010-08-13 22:16
蒯羊羊
Rank: 2
等 级:论坛游民
帖 子:7
专家分:11
注 册:2010-3-27
收藏
得分:4 
建议你去研究中国足球

2010-08-14 16:20
新浪
Rank: 3Rank: 3
来 自:水星
等 级:论坛游侠
威 望:1
帖 子:770
专家分:167
注 册:2008-6-10
收藏
得分:4 
回复 4楼 蒯羊羊
经典,呵呵

天下皆醒,唯我独醉;  天下皆白,唯我独黑
2010-08-14 17:47
husiwen
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:2
帖 子:227
专家分:1125
注 册:2010-5-23
收藏
得分:4 
h
2010-08-15 10:03
快速回复:求高手,简单c语言编程
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.052051 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved