其实一样的程序…
换了个语言…
C++版在这里
import random
#导入模块
guessnum = guess_num() #固定随机数
num_MIN = 1 #随机序列最小的数
num_MAX = 100 #随机序列最大的数
#随机数生成
def guess_num():
num = random.randint(num_MIN, num_MAX)
return int(num)
#游戏主要流程和判断
def Start():
while True:
print("请输入 >")
yourguess = input()
yourguess = int(yourguess)
if yourguess < guessnum:
print("too small")
elif yourguess > guessnum:
print("too big")
elif yourguess == guessnum:
print("you win")
break
#猴子撒网算法(搞笑算法) 自创 估计没人用
def ziodng():
k = 0
while True:
nums = random.randint(num_MIN, num_MAX)
print(f"你猜了{nums}")
k += 1
if nums == guessnum:
print(f"你一共猜了{k}次")
print("you win")
break
#输入模块
ch = input("1.开始\n2.自动猜数\n >")
if ch == "1":
Start()
if ch == "2":
ziodng()