十五周个人作业

it2026-05-18  14

用户故事:

      作为一个观众,我希望了解某一场比赛的比分,以便了解赛况。(满意条件:精确到每一局的结果比分)。

 

 估计时间(min)实际时间(min)计划3040估计完成需要的时间300200开发180200需求分析3030生成设计文档2020设计复审3030代码规范2020具体设计4040具体编码230200代码复审5020测试4040报告5040测试报告2010计算工作量1010事总结后2020

 

 

 

if (game.PartNum < 4)//前四局的加分计算和判断。            {                if (game.ScoreA >= 24 && game.ScoreB >= 24)//当两队24分平的情况。                {                    if (Math.Abs(game.ScoreA - game.ScoreB) == 2)                    {                        if (game.ScoreA > game.ScoreB)                        {                            game.PsA += 1;                            PsA.Text = game.PsA.ToString();                            game.ScoreA = 0;                            ScoreA.Text = game.ScoreA.ToString();                            game.ScoreB = 0;                            ScoreB.Text = game.ScoreB.ToString();                        }                        else                        {                            game.PsB += 1;                            PsB.Text = game.PsB.ToString();                            game.ScoreA = 0;                            ScoreA.Text = game.ScoreA.ToString();                            game.ScoreB = 0;                            ScoreB.Text = game.ScoreB.ToString();                        }                    }                }                else if(game.ScoreA<24||game.ScoreB<24) //当两队没有达到24分平的时候。                {                    if (game.ScoreA == 25)                    {                        game.PsA += 1;                        PsA.Text = game.PsA.ToString();                        game.ScoreA = 0;                        ScoreA.Text = game.ScoreA.ToString();                        game.ScoreB = 0;                        ScoreB.Text = game.ScoreB.ToString();                    }                    else if (game.ScoreB == 25)                    {                        game.PsB += 1;                        PsB.Text = game.PsB.ToString();                        game.ScoreA = 0;                        ScoreA.Text = game.ScoreA.ToString();                        game.ScoreB = 0;                        ScoreB.Text = game.ScoreB.ToString();                    }                }            }            else if (game.PartNum == 4)//第五局的加分计算和判断。            {                if (game.ScoreA >= 14 && game.ScoreB >= 14)//当两队24分平的情况。                {                    if (Math.Abs(game.ScoreA - game.ScoreB) == 2)                    {                        if (game.ScoreA > game.ScoreB)                        {                            game.PsA += 1;                            PsA.Text = game.PsA.ToString();                        }                        else                        {                            game.PsB += 1;                            PsB.Text = game.PsB.ToString();                        }                    }                }                else if (game.ScoreA < 14 || game.ScoreB < 14) //当两队没有达到24分平的时候。                {                    if (game.ScoreA == 15)                    {                        game.PsA += 1;                        PsA.Text = game.PsA.ToString();                    }                    else if (game.ScoreB == 15)                    {                        game.PsB += 1;                        PsB.Text = game.PsB.ToString();                    }                }            }            else            {                Response.Write("<script>alert('比赛已结束');</script>");            }

转载于:https://www.cnblogs.com/bokeyuan6/p/6195084.html

相关资源:编写多线程程序
最新回复(0)