A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 星耀 中级黑马   /  2015-8-10 22:53  /  449 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

逻辑运算符:
   包括&&逻辑与 、||逻辑或 、!逻辑非
   逻辑运算符用于对包含关系运算符的表达式进行合并或取非
   对于使用逻辑运算符的表达式,返回0表示“假”,返回1表示“真”。关于逻辑运算符的解释
  (任何使用两个字符做符号的运算符,两字符之间不应有空格,即将==写成= =是错误的。)
   假设一个程序在同时满足条件a > 10 并且 b < 5怎样用表达式进行。应使用关系运算符和逻辑运算符“与”来写这个
   条件的代码。用&&表示“与”运算符,该表达式代码如下:
   (a > 10 ) && (b < 5);
   类似地,“或”是用于检查两个条件中是否有一个为真的运算符。它由两个连续的管道符号(||)表示。如果上例
   改为:如果任一语句为真,则程序需执行某些操作,则条件代码如下:
  (a > 10 ) || (b < 5);
   第三个逻辑运算符“非”用一个感叹号(!)表示。这个运算符对表达式的真值取反。例如,如果变量s小于5,程序
   程序需执行某些操作,则条件代码如下:
   (s<5)或(!(s>=5)) //s不大于等于10   同时非这个逻辑运算符可以用来对数字的真值进行取反,比如!0 的值为1,非0的值取反都为0 ,比如!3的值为0
  
   可以总结为:&&的结果是真真为真。||的结果是假假为假。!的结果是原值的相反


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马