表达式:
简单表达式:
下面是4个这样的表达式
⒈PI 程序中定义的符号常量;
⒉20 字面常量;
⒊rate 变量;
⒋-1.24 子面常量。
复杂表达式:
例如:
4+21
a*(b+c/d)/20
q=5*2
q>3
运算符:
算术运算符; “+”加、“-”减、“*”乘、“/”除、“%”取模(取余数)
赋值运算符; 例:i=i+1
增量和减量运算符; 前缀形式++x、--x,后缀形式x++,x--。前缀是先执行再计算,后缀是先计算后执行。
关系运算符;--双目运算符 关系运算符:“==”判断和“!=”不等于的优先级小于“<”大于“>”小于“>=”大于等于“<=”小于等于。
逻辑运算符; “!”非 “&&”与 “||”或
条件运算符;--三目运算符 表达式1?表达式2:表达式3
数据类型强制转换运算符; 自动类型转换、强制转换
特殊运算符。 sizeof(opr)长度运算符、&取地址符
逻辑非!和特殊&优先级最高,
算术运算符其次
关系运算符其次
&&和||和条件运算符其次
赋值运算符最后
语句:
C语句:流程控制语句: ⒈选择语句
⒉循环语句
⒊转移语句
⒋ 表达式语句
⒌复合语句
⒍空语句