-2

更新 这是一个基本的编程疑问,我刚开始学习 c 和 c++ 我有两个循环,即

if (n==null)
{

do loop 1

}
else //(n!=null)
{

do loop2

}

现在我必须更新上面的代码,用一个循环,即当n==nulln!=null单独执行循环 1

我该如何更新。?

我可以这样做吗

while(n==null || n!=null)
{

do loop 1

}

上面的||操作员是否完成了我所期望的工作?

4

1 回答 1

0

注意

while(n==null || n!=null)
{
    do loop1
}

是一个无限循环,因为n==null || n!=null总是 true

大概你的意思

if(n==null || n!=null)
{
    do loop1
}

对于上述言论,这很简单

do loop1

无论如何,我建议您看一下真值表

于 2013-01-16T14:03:40.057 回答