知识点总结
一,关系运算符
例如:>,<,>=,<=,==,!=
注意:==(等于)不同于=(赋值)
优先级:算数运算符>关系运算符>赋值
二,逻辑运算符
&&(逻辑与)、||(逻辑或)、! (逻辑非)
注意:同样需要注意优先级
三,if语句与其嵌套
if
语句一
else
语句二
表示如果…,会…;否则会…
if的嵌套:一个if里套着if语句
四,条件表达式
解决一些复杂的结构
<表达一>?<表达式二>:<表达式三>
先计算表达式1,若表达式1的值为真,则只计算表达式2,并将结果作为整个表达式的值;否则,只计算表达式3,并将其结果作为整个表达式的值。
五,switch语句
多分支语句,解决if语句嵌套层数太多问题
感想:学习这一章之后能够写更加复杂一些的程序,心里面有学到东西的感觉,打代码的时候有一种小小的自豪感,不过很容易记不住那些有代表意义的字符,出现的错误好多都是字母打错,对于我这种英语近乎文盲的人也是一个很大的挑战,不过我觉得多看就容易记下来了,不过对于一些比较复杂的程序还是比较吃力的,就像3.5.7只能一个一个把情况列出来,不会用巧妙的办法做出来,还应该多看课本,希望能学了下一章之后能对编程有更多的了解~