更新 这是一个基本的编程疑问,我刚开始学习c和c ++ 我有两个循环,即
if (n==null)
{
do loop 1
}
else //(n!=null)
{
do loop2
}
现在我必须使用单个循环来更新上面的代码,即当n==null
或n!=null
单独执行循环1时
我该如何更新。?
我可以这样做吗while(n==null || n!=null)
{
do loop 1
}
是||
运营商以上的工作是我预期的吗?
答案 0 :(得分:0)
请注意
while(n==null || n!=null)
{
do loop1
}
是一个无限循环,因为n==null || n!=null
始终为真。
可能你的意思是
if(n==null || n!=null)
{
do loop1
}
对于上述评论只是
do loop1
无论如何,我建议您查看Truth Tables。