《边学边用攻破C语言》第6集 关系运算符与逻辑运算符

立创EDA,中国自主研发的PCB设计工具,免费使用!云端设计!

上集

下集

我要说“关系运算符”,就显得有些高深,我要说“两个数比较大小关系的符号”,你就听明白了,但是显得我又不那么高深了。

比较大小的运算符,有大于、等于、小于、小于等于、大于等于、不等于这几种,用符号表示如下所示:

  • >大于
  • < 小于
  • = 大于等于
  • <= 小于等于
  • == 等于
  • != 不等于

初次接触的话,需要注意一下“等于”和“不等于”的写法。

逻辑运算符,有三种:“与” “或” “非”

  • && 与
  • || 或
  • ! 非

要运用这些运算符,我们最好先学两个关键字:if 和 else

if这个单词一看就知道什么意思了,if就是“如果”,else出现,前面肯定有if,但是有if不一定有else。if else配合就是如果….就…..。

if else属于一种循环结构,还记得我们学过while的循环结构吗?if的循环结构也会有一个表达式,如果这个表达式为真,就进入if的语句里面执行,否则进入else里面执行。

例如:

if(x>3)
{
......
}
else
{
......
}

这其中,x>3就是个表达式,我们讲while也讲过,假只有一种情况,就是0,而真有很多种情况,只要不是0就是真。

if和while的区别是,执行完if大括号当中的语句后,会跳出if的大括号,继续往下执行,而执行完while大括号当中的语句后,还会检测while括号里面的表达式是否为真,然后根据真假来选择进入还是不进入。也就是说,while会循环检测,而if只检测一次表达式的真假。

边学边用攻破C语言

1080p高清视频:点击下载


关注我的微信公众号,可以第一时间看到我的文章

微信公众号科技老顽童