| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 358 人关注过本帖
标题:[求助]关于&&,!的问题
只看楼主 加入收藏
炽色火焰
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-4-1
收藏
 问题点数:0 回复次数:4 
[求助]关于&&,!的问题
因为我是自学,所以很多低级的问题看不懂,请各位大大不要见怪
在书中&&代表"与",这个与是什么意思,是不是"和"的意思?比如:(a>b)&&(x>y)代表的意思就是(a>b)和(x>y)?
如果是这样的话,(a>b)和(x>y)到底是说明个什么?又比如0<x&&x<10呢?

"!"也是一样,

还有一种是或的意思,是双竖线,我打不出来,怎么打出来的,可以教教我吗?

谢谢各位!
搜索更多相关主题的帖子: 自学 
2007-04-04 23:38
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
收藏
得分:0 
&&:与,表示同时满足两边的条件
||:或,表示两边的条件满足一个即可(这个键应该是在右斜杠那个键上,shift+‘\’就可以输入)
!:非,单目运算符,对操作数取反

(a>b)&&(x>y)表示,既满足a>b,又满足x>y

“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2007-04-04 23:43
炽色火焰
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-4-1
收藏
得分:0 

啊,谢谢,不好意思,还有一个问题
刚刚在等的时候看到论坛里有这样一道题
中间的记不得了,后面有这样一句
c=(a>b)&&(x>y).(a>b是假,也就是0,x>y是真,就是1)
因为&&是且的关系,所以输出结果是0,0,0

那如果中间换成||
或换成!呢?


2007-04-04 23:51
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
收藏
得分:0 

中间为||结果就是1,因为或运算只要其中1个操作数为1,它的值就是1(与运算只要1个为0,值就是0)
中间不能为!,上面说了,非运算符是单目的,就是只有1个操作数,不能连接两个操作数,否则会报错
!+‘0’:结果为1
!+‘任何非0数’:结果为0
也就是说经过非运算,这个表达式的值只能是1或0


“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2007-04-04 23:57
炽色火焰
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-4-1
收藏
得分:0 

了解了,谢谢比我自己看书有效率多了


2007-04-05 00:01
快速回复:[求助]关于&&,!的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037136 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved