回到开始的游戏

2视图(30天)
詹姆斯•韦伯
詹姆斯•韦伯 2022年1月6日
我写的代码战舰和一节,如果你回答没有那么它应该带你回到土壤里但是这并不为我工作完成的程序。
整个代码是在一个while循环工作,但是对于一些reasson当我点击没有它不回到开始。
这就是它看起来的样子
s =输入('你想看比赛的统计1,是的,没有:“)
开关年代
情况下1
num_player = 20;
电缆测试= 0 (num_player, 3);
% disp统计
如果have_a_winner
电缆测试(winner_index 1) =电缆测试(winner_index 1) + 1;
电缆测试(loser_index 2) =电缆测试(loser_index 2) + 1;
其他的
电缆测试(player1_index 3) =电缆测试(player1_index 3) + 1;
电缆测试(player2_index 3) =电缆测试(player2_index 3) + 1;
结束
情况下2
disp (“主菜单”)
playOn = false;
打破
结束
案例1工作然而案例2 chould回到土壤里,但它没有任何想法关于如何解决这个问题
1评论
沃斯
沃斯 2022年1月6日
如果你改变什么 打破 继续 吗?

登录置评。

答案(1)

Harikrishnan Balachandran Nair
你好,
我理解,你有一个开关在while循环,循环是被终止执行“打破”声明。
这是预期的行为是“打破”声明退出/ while循环完全。as建议在评论中,改变的 打破 “声明” 继续 可能解决你面临的问题,为“继续”将控制传递给下一次迭代。希望这可以帮助!

类别

找到更多的在视频游戏帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!