设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 1502|回复: 8
打印 上一主题 下一主题

关于条件的问题的疑惑!

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-4 02:29:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有这么一个语句:
if(y==head||x!=0||Z==Compare(a,b))
{ cout<<"调用了if语句"; }

else //我想给这个else添加一个正确的条件
{ cout<<"调用了else语句"; }

但我不能确定下面哪个是正确的,请各位朋友指点:

if(y==head||x!=0||Z==Compare(a,b))
{ cout<<"调用了if语句"; }

else if (y!=head&&x==0&&Z!=Compare(a,b))
{ cout<<"调用了else语句"; }

else if (y!=head||x==0||Z!=Compare(a,b))
{ cout<<"调用了else语句"; }
9#
发表于 2009-11-4 02:30:00 | 只看该作者
xiexie :
我再考虑考虑!
回复 支持 反对

使用道具 举报

8#
发表于 2009-11-4 02:29:59 | 只看该作者
if(y==head||x!=0||Z==Compare(a,b))
{ cout<<"调用了if语句"; }
else if (y!=head||x==0||Z!=Compare(a,b))//还是这个条件对呢?
{ cout<<"调用了else语句"; }
按你的说法应该是这个对的
if(...)//condition
{...
}

else {
}

//如果if的条件不符合的话(也就是三个条件都不符合,而除了这三个条件的其他情况都将会包含在ELSE里面),它就会执行else语句的,那么,有必要写if(y!=head||x==0||Z!=Compare(a,b))语句吗?
回复 支持 反对

使用道具 举报

7#
发表于 2009-11-4 02:29:58 | 只看该作者
加个!
当然在大多数情况下可用!
但也是在大都数下因为写不出
我上面要求的条件:(当然我也暂时糊涂)
所以,很是相当然!
对自己程序要求太不严格了!
碰到突然的问题!
也就傻眼了!
我觉得无论如何我暂时是不回隐瞒自己的不知的!
所以我暂时不回使用“!”
还是希望指教他人!
回复 支持 反对

使用道具 举报

6#
发表于 2009-11-4 02:29:57 | 只看该作者
加个!不就行了啊~~2楼那样就行了
回复 支持 反对

使用道具 举报

5#
发表于 2009-11-4 02:29:56 | 只看该作者
因为没发正确测试:
所以我也不知道哪个对!
回复 支持 反对

使用道具 举报

4#
发表于 2009-11-4 02:29:55 | 只看该作者
按照高中数学知识,我想应该是蓝色的对
因为取的逆否条件
回复 支持 反对

使用道具 举报

3#
发表于 2009-11-4 02:29:54 | 只看该作者
我的意思是显式的将原来的else改为else if(条件)
要到达输出:"调用了else语句";的目的 。

if(y==head||x!=0||Z==Compare(a,b))
{ cout<<"调用了if语句"; }

else
{ cout<<"调用了else语句"; }
————————————————————————
第一次修改后:
if(y==head||x!=0||Z==Compare(a,b))
{ cout<<"调用了if语句"; }

else if (y!=head&&x==0&&Z!=Compare(a,b))//这个条件对呢?
{ cout<<"调用了else语句"; }

——————————————————————
第二次修改后:

if(y==head||x!=0||Z==Compare(a,b))
{ cout<<"调用了if语句"; }
else if (y!=head||x==0||Z!=Compare(a,b))//还是这个条件对呢?
{ cout<<"调用了else语句"; }
回复 支持 反对

使用道具 举报

2#
发表于 2009-11-4 02:29:53 | 只看该作者
不明白你要干什么,与if相反的条件吗
直接用 !(y==head||x!=0||Z==Compare(a,b)) 不就行了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 15:23 , Processed in 0.116503 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表