根据提供的代码,闪退可能是由于以下原因之一造成的:

  1. 缺少goto语句:在if语句后面的括号中,缺少了对于重新开始游戏标签的跳转语句。在这种情况下,当用户输入无效选择时,代码会继续执行后面的代码,而不是返回到游戏标签处。您可以在echo 无效的选择,请重新输入!语句后添加goto game语句。

  2. 错误的if语句语法:在判断用户选择和电脑选择的if语句中,条件表达式周围的括号是多余的。如果您想要使用括号,可以将括号移动到%choice%%computerChoice%之间。例如,将(%choice%改为%choice%)

请尝试更正这些问题,然后再次运行代码。如果问题仍然存在,请提供更多详细信息,以便我可以帮助您解决问题。


原文地址: https://www.cveoy.top/t/topic/h2ss 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录