一:判断与循环
判断:
根据比较的结果,决定做、还是不做某些动作,就要用到if语句。
一个基本的if语句由一个关键字if开头,跟上在括号里的一个表示条件的逻辑表达式,然后是一对大括号“{}”之间的若干条语句。如果表示条件的逻辑表达式的结果为true,那么就执行后面跟着的这对大括号中的语句,否则就跳过这些语句不执行,而继续下面的其他语句。
1.做判断
if语句根据条件做还是不做
if语句写法
eg:
如图上if之后的一段,代表条件,如果满足im<0将执行im=60+ im否则不执行
2.作比较
计算机的智能是建筑在规则的基础上的,在遇到情况的时候,根据事先制定的规则做出判断,是计算机最基本的能力。
能做判断的基础,是能对数据做比较,比较就是关于两个数据是否相等、谁大谁小的结论,这需要用到关系运算:对两个数据之间的关系的计算。
3.作比较的运算符
C语言提供了六个关系运算符:
-
== 相等
-
!= 不相等
-
> 大于
-
>= 大于或等于
-
< 小于
-
<= 小于或等于
注意其中有两个字符的运算符:==、>=和<=的两个字符必须紧紧连在一起,中间不能插入空格。
关系运算的结果是一个逻辑值,逻辑值只有两种可能的值:true(真,表示成立)或false(假,表示不成立)。当两个值的关系符合关系运算符的预期时,关系运算的结果为true,否则为false。
eg:7>=3+4优先级是3+4之后是>= ,也就是先算3+4之后和7比较
eg:6>5>4运算结果是0
因为是连续关系运算所以从左到右6>5成立到这一步等于1,此时1>4不成立,结果为0
5.注释(comment)
插入程序代码中,向读者解释代码信息,对程序功能功能没有影响
A.延续多行的注释,要用多行注释的格式来写.多行注释由一对字符序列"/*"开始以"*/"结束
<