Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops 如何在使用循环时保持游戏分数,并在退出后获得游戏结束分数_Loops - Fatal编程技术网

Loops 如何在使用循环时保持游戏分数,并在退出后获得游戏结束分数

Loops 如何在使用循环时保持游戏分数,并在退出后获得游戏结束分数,loops,Loops,正如你所看到的,我是一个初学者。我正在寻求帮助,以获得用户剂量每轮更新的分数。我还想得到用户退出游戏时的总数。我在循环外部使用var时遇到问题。我也不知道如何把分数加起来。谢谢你抽出时间! 我用的是Kotlin fun main() } else if () { while () { var win = 0 var losses = 0 var ties = 0 println(" Win = $win") println(" L

正如你所看到的,我是一个初学者。我正在寻求帮助,以获得用户剂量每轮更新的分数。我还想得到用户退出游戏时的总数。我在循环外部使用var时遇到问题。我也不知道如何把分数加起来。谢谢你抽出时间! 我用的是Kotlin

fun main() 

              } else if () {
 while () {
var win = 0
var losses = 0
var ties = 0

println(" Win = $win")
println(" Losses = $losses")
println(" Ties = $ties")
 }
}

              

  

            
       
        



stats的变量需要在while括号外声明,以允许在循环外访问该变量。而不是

} else if () {
 while () {
var win = 0
var losses = 0
var ties = 0

println(" Win = $win")
println(" Losses = $losses")
println(" Ties = $ties")
 }
}
应该是

} else if () {
 var win = 0
var losses = 0
var ties = 0

while () {

}

println(" Win = $win")
println(" Losses = $losses")
println(" Ties = $ties")
}

“我有问题”不是一个足够精确的错误描述,我们无法帮助您。什么不起作用?它怎么不起作用?你的代码有什么问题?你收到错误信息了吗?错误消息是什么?你得到的结果不是你期望的结果吗?你期望得到什么样的结果?为什么?你会得到什么样的结果?两者有什么不同?你观察到的行为是否不是期望的行为?期望的行为是什么?为什么?观察到的行为是什么?它们有什么不同?另外,请确保构建一个。请注意,这三个词都很重要:它应该只是一个示例,您不应该发布整个实际代码,而应该创建一个简单的示例来演示您的问题。此外,它应该是最小的,也就是说,它不应该包含任何不是证明问题绝对需要的内容。(大多数初学者的问题可以用不到5行简单的代码来演示。)而且应该是可复制的,这意味着如果我复制粘贴并运行代码,我会看到与您看到的完全相同的问题。感谢您提供的信息,如果我能想办法,我将尝试缩短我从现在开始发布的代码。我的问题是更新用户玩的每一轮的分数。它只会给出已经进行的回合的结果。我想做的是为每一轮比赛更新状态板,并在每一轮结束时显示胜负和平局的总结果。当用户退出时,我想显示赢家、输家和平局的总结果。算出它。感谢你自己找到答案的好工作!干得好!