作业帮 > 综合 > 作业

我想用perl完成这样的一个简单的功能,但是不知道具体的写法.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 02:56:43
我想用perl完成这样的一个简单的功能,但是不知道具体的写法.
比如我有三个变量,$a,$b,$c.然后我希望只要这三个变量中的任何一个的值为FINISHED的时候就跳出循环.
我试过while($a ne "FINISHED" && $b ne "FINISHED" && $c ne "FINISHED")
也试过while($a ne "FINISHED" || $b ne "FINISHED" || $c ne "FINISHED")
似乎都不行.那其实具体应该怎么来写比较好……我感觉很迷惑.
if($a eq "FINISHED" || $b eq "FINISHED" ||$c eq "FINISHED")
应该上面的啊,怎么会用到ne呢?
上面的语名翻译就是
当$a等于Finished 或者 $b等于finished 或者 $c等于finished 的时候即出执行
三个值中任何一个只要等于finished就退出