gpt4 book ai didi

java - 我可以在 Java 中操纵变量变化的方式吗?

转载 作者:行者123 更新时间:2023-12-02 00:09:30 24 4
gpt4 key购买 nike

如果骰子显示为 6,则玩家在本回合中根本不会移动,并且也会在下回合中放弃。

为了实现这一点,我尝试了玩家的整数类型警告标记变量和整数类型时间计数器变量。

如果骰子显示 6,我想在第一次运行期间将警告标记变量增加 1(并且让 while 循环不执行任何操作),然后在第二次运行期间将该值保持为 1(while 循环将不起作用) ,然后在第三次运行 while 循环时将其降低回 0(因此 while 循环将起作用)。除非骰子再次显示 6,否则标记将保持为零,之后将重复相同的过程。

我有一个像这样的 while 循环:

while the warning marker is equal to 0 {
Do Stuff
if the die shows a 6, the warning marker increases by 1.
the time counter also increases by 1.
}

如何操作变量以获得我需要的结果?或者我部分完成的方法在逻辑上完全错误吗?

谢谢。

最佳答案

你能告诉我这对你有用吗?

   flag=true;    
while condition{
if flag==true{
if die == 6
{
flag=false;
continue;}
}
else { Do STUFF }
} else
{
flag==true;
}
}

关于java - 我可以在 Java 中操纵变量变化的方式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13132969/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com