package 比较运算和关系运算一样叫法不一样

import (
“fmt”
)

func main(){
//关系运算符(比较运算符)
//关系运算符的结果都是bool型,也就是要么是true,要么是false
//关系表达式经常用在if结构的条件中或循环结构的条件中
//关系运算符组成的表达式,我们称为关系表达式:a>b
//比较运算符"“不能误写成”"

/*运算符      运算        范例        结果==        相等于       4==3        false!=         不等于       4!=3       true<          小于         4<3         false>          大于         4>3         true<=         小于等于     4<=3        false>=         大于等于     4>=3        true*/
var n1 int = 9
var n2 int = 8
fmt.Println("n1 == n2")//false
fmt.Println("n1 != n2")//True
fmt.Println("n1 > n2")//true
fmt.Println("n1 >= n2")//true
fmt.Println("n1 < n2")//false
fmt.Println("n1 <= n2")//false
flag := n1 > n2
fmt.Println("flag",flag)
/*逻辑运算符
用于连接多个条件(一般来讲就是关系表达式),最终的结果也是一个bool值。
逻辑运算的说明
&&  逻辑与运算符。如果两边的操作数都是true,则为(A&&B)为False  true,否则为False
||  逻辑或运算符。如果两边的操作数有一个true,则(A||B)为true
!   逻辑非运算符。如果条件为true,则逻辑为false,!(A&&B)为true
演示逻辑运算符的使用(请看注释下面)*/
var age int = 40
if  age > 30 && age < 50{fmt.Println("ok1")
}
if age > 30 && age < 40{fmt.Println("ok2")
}
//演示逻辑运算符的使用||
if age > 30 || age < 50{fmt.Println("ok3")
}
if age > 30 || age < 40{fmt.Println("ok4")
}
//演示逻辑运算符的使用!
if age > 30 {fmt.Println("ok5")
}
if !(age > 30)  {fmt.Println("ok6")
}

}

关系运算(比较运算)逻辑运算相关推荐

  1. 数字电路三种基本逻辑运算关系:与运算、或运算、非运算

       1.基本概念     1.逻辑常量与变量:逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态.逻辑变量与普通代数一样,也可以用字母.符号.数字及其组合来表示,但它们之间有着本质区别,因为逻辑 ...

  2. 【概率论与数理统计】p1-4 前言、随机试验、样本空间、事件间的关系、事件的运算及运算法则

    B站视频 前言 概率论与数理统计是研究和揭示随机现象统计规律性的学科. (高等数学和线性代数研究的是确定性现象的数学学科.) 随机试验 我们通过研究随机试验来研究随机现象. 随机试验的定义: 相同条件 ...

  3. 数据库-——关系代数的除法运算最白话解析

    数据库---关系代数的除法运算及易错示例 除法运算 大概数据库中关系运算复杂点的也就是除法运算了,这也可能是很多入门新手数据库学习中遇到的第一个障碍. 接着我们来理清一下. 除法//话不多说,直接开莽 ...

  4. C语言关系运算符及其运算顺序

    C语言关系运算符及其运算顺序 | < | 小于 | | <= | 小于或者等于 | | > | 大于 | | >= | 大于或者等于 | | == | 等于 | | != | ...

  5. Home_W的位运算(位运算+预处理)

    Home_W的位运算1 题目链接: 传送门解题思路:这题有两种解题思路,一种就是\(n^2\times m\)的时间复杂度,还有一种就是经过预处理的时间复杂度为\(n^2\)的方法,先说第一种,大家直 ...

  6. java用流体加减乘除_任意输入两个数,完成加法、减法、乘法、除法运算!(加减乘除运算分别定义四个方法)_学小易找答案...

    [简答题]编写程序实现菜单设计 [简答题]一层平面图 [简答题]编写一个程序实现大小写字母转换 [简答题]利用循环语句输出一个五行的等腰三角形,如下图 [简答题]编写一个程序实现交换两个变量的数值. ...

  7. 常用技巧 —— 位运算 —— 位运算基础

    [与运算] 与运算常用于二进制的取位操作,其用符号 & 表示,相同位的两个数字都为1,则为1,若有一个不为1,则为0. 例如:00101 & 11100 = 00100 其会将两个十进 ...

  8. 使用位运算(与运算)代替%操作

    使用位运算(&与运算)代替%操作 %运算为取余运算 由于我们知道位运算比较高效,在某些情况下,当b为2的n次方时,有如下替换公式: a % b = a & (b-1)(b=2^n) 即 ...

  9. Python特殊运算符号(幂运算,除法运算)

    Python特殊运算符号 幂运算 除法运算 除法取余运算 除法保留整数运算 Python不支持 a++ a--运算 幂运算 5**2 = 25 除法运算 5 / 2 = 2.5 除法取余运算 5%2 ...

  10. C++解角谷定理:输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。若输入自然数为1,则不需要运算,运算次数为1(用循环和递归分别实现)

    角谷定理 题目描述 角谷定理:输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1.经过如此有限次运算后,总可以得到自然数值1. 现在请你编写C++程序求经过多少个数可得到自然数1.如: ...

最新文章

  1. 拖拽的原生和jQuery写法
  2. linux sed第一列参数,linux sed笔记
  3. java模拟器未载入,由于“活页夹线程池”,应用程序未在模拟器上运行
  4. 防止网站内容被人小偷和采集的ASP代码
  5. Spring Boot Starters启动器
  6. 配置ftp服务器亲测可用
  7. struts通过Ajax返回数据时,例如对象类型,没有执行Ajax的回调函数
  8. 真实诠释程序员日常的二十四张图【你中了几个】
  9. 模拟网页行为之工具篇二
  10. jQuery初识 - jQuery关于节点的相关方法
  11. 王健林最好的时代过去了
  12. go 框架iris 响应记录器
  13. Activity生命周期方法的调用顺序project与測试日志
  14. 信息论霍夫曼编码c语言,Huffman 信息论与编码 - 下载 - 搜珍网
  15. MATLAB————用reshape()函数将矩阵转换为张量
  16. java服务器端socket,java 服务器端socket
  17. JBoss + EJB3 + MySql : 开发第一个EJB
  18. [Linux] vimdiff 快速比较和合并少量文件
  19. 使用Connector/C++操作MySQL
  20. Android Multimedia框架总结(二十二)MediaCodec中C++中创建到start过程及状态变换

热门文章

  1. 利用python编写手机脚本
  2. 长江水质的评价和预测——综合指标评价
  3. Wish | IT桔子
  4. oracle检查scn headroom的正确方法
  5. 【win报错】ssr 无法运行于安装有 360 2345 百度产品的电脑
  6. 蓝牙4.0BLE之iBeacon 在ios上的应用-室内定位 [原创,多图,视频]
  7. 华为云计算FusionCompute虚拟化平台的安装与设置(戴尔服务器单点安装)
  8. GEE:指数计算(NDVI、NBR、EVI、NDMI、NDSI、TC、NDFI、EBBI、VCI、BSI、NDBI)
  9. linux管道命令详解,Linux系统中的管道命令的用法详解
  10. 南邮tip sql.php_南京邮电大学 CTF Write Up