运算符和表达式
对值进行操作:算术运算(+ - * / %)、比较运算(== != > < >= <=,产生布尔值)和逻辑运算(&& AND、|| OR、! NOT)。 原因:这些操作使程序能够进行计算和决策——第 4 课中的 if 语句在没有比较运算符的情况下是盲目的。 时机:每次计算、每个条件、每次验证。 方式:表达式通过优先级进行求值(* / % 在 + - 之前),括号的优先级最高。 位置:赋值语句的右侧,if 和循环条件内部。 责任人:你——编译器只检查语法,逻辑是你的责任。
对值进行操作:算术运算(+ - * / %)、比较运算(== != > < >= <=,产生布尔值)和逻辑运算(&& AND、|| OR、! NOT)。 原因:这些操作使程序能够进行计算和决策——第 4 课中的 if 语句在没有比较运算符的情况下是盲目的。 时机:每次计算、每个条件、每次验证。 方式:表达式通过优先级进行求值(* / % 在 + - 之前),括号的优先级最高。 位置:赋值语句的右侧,if 和循环条件内部。 责任人:你——编译器只检查语法,逻辑是你的责任。