题目描述
编写程序,实现一个猜数字小游戏。游戏规则:两个玩家,一方为电脑,一方为人。一方出数字,一方猜。出数字的一方首先想好一个正整数,不告诉另一方,然后告知另一方开始猜测。
功能需求
(1)用户可以从菜单中选择相应的功能。具体包括:开始游戏,继续游戏,退出游戏。
(2)用户可以自主选择玩家身份,包含有人或电脑这两种玩家,若选择人为玩家,即为猜的一方,那么电脑为给出正确数的一方。
(3)要求给出的正确数是由随机数产生的,且范围为1~100之间,并且玩家需要用二分法实现猜数。
(4)玩家持续猜测,若猜错,会提示:猜大了或猜小了,直到猜中为止,随后,会显示:回答正确!最后,显示这一轮玩家游戏时长。
(5)这一轮游戏结束后,玩家可以选择继续或退出游戏,若继续,玩家会重复上一轮相同的操作;若退出,会显示出本次(即总轮数)玩家游戏总时长。
(6)用户选择退出时,会显示出&#