嘿,伙计们,我正在写一个算法来从NodeTree中删除具体的分支(比如DSF)。如果选择节点名称,算法将检查此节点是否为另一个节点的父节点;如果是,则获取此节点的子节点,并将其添加到堆栈中,依此类推。问题是循环do/while被执行了两次,而我认为它应该执行一次。while内部的null条件发生了一些事情,因为它被跳过了。()
do{
value
我是Haskell的新手,如果有人愿意帮助我,我会很高兴的!我正在尝试让这个程序与dowhile循环一起工作。第二个getLine命令的结果被放入变量goGlenn中,如果goGlenn不等于"start“,那么程序将返回到开头 loop $ do lift performActionyou feel ready to begin please write Start"
goG
我想执行我的脚本两次,但当我启动它时,它执行脚本一次。我认为错误出在doWhile中,但我不知道为什么。Appuyer sur '1' pour Créer des Utilisateurs"}#>
DOeq "Informatique" -or $programme -eq "informatique")
所以我几乎是一个编程新手,忙于处理"dowhile循环“,我的代码可能很糟糕,很可能有1000种更好的方法来做我想要做的事情,但不管怎样。我尝试使用main方法,然后使用其他两个方法(出于练习目的),要求用户选择1到10之间的一个数字,然后如果他们想重试。main(String[] args) { int number = 4;