注意:我是一个初学者程序员,但我喜欢这个爱好,我想获得计算机科学的学位,所以我没有经验,所以如果有人有可能对我作为初学者有益的提示,那就太棒了。但这里有个问题。
芝加哥的瑞格利球场是一个棒球场,外场有一堵长满藤条的围墙,围墙上方有栏杆。根据以下规则,一个撞到墙上但没有离开运动场的球有时仍在比赛中,有时根据以下规则投进球中:一个球撞到栏杆上并反弹到运动场上仍在比赛中。挂在看台墙上屏幕上的球是替身。在露天看台墙上的葡萄藤上的球是双打。一个球进入露天看台墙上的葡萄藤并反弹到运动场上仍在进行中。打到墙上的球被判定为双IF (条件),否则球仍在比赛中。
将其重写为表单的单个布尔条件??
我几乎一无所知!
发布于 2011-03-10 02:36:37
我不想为你解决整个问题,否则你没有机会学习,但让我来帮你入门吧。
试着把它分解成一个流程图,用来决定这个球是替补还是还在打。流程图中的每个分支都是一个布尔条件。
发布于 2011-03-10 02:35:05
根据以下规则,击到墙上而没有离开赛场的球有时仍在比赛中,有时仍在比赛中:
分解它们:
发布于 2011-03-10 02:36:17
按顺序测试每个条件,并将结果累加到单个布尔变量中。
箭牌以其常春藤覆盖的砖墙而闻名。因此,单个布尔条件为FALSE
https://stackoverflow.com/questions/5250408
复制相似问题