(四)表达式
1.定义:通过特定的运算符将常量、变量和函数连接起来的式子,通过运算后,表达式都会生成一个值。
2.形式:
1)单一的运算对象,如常量、变量或函数。
2)由运算符将运算对象链接起来的式子。
3.作用:
1)赋值
2)输出
4.常用表达式的类型:
1)数值表达式
定义:由算术运算符将数值型数据连接起来形成的式子。
运算符:( ) 括号
**或^ 乘方
*/和% 乘除和求余运算
+和- 加和减
这四类运算符的优先级依次降低,同类之间具有相同的优先级。
运算结果的类型:它的值仍是数值型。
注意求余运算符%的用法:它的被除数与出书都必须是整数,除数不能为0。
求余三原则表述如下:
若c=a%b 做这种题的时候先算出c=︱a︱%︱b︱的值,然后c必须与a同号。还要注意的是:若a与b同号,则当前余数就是c
若a与b异号,则当前余数结果是b+c
例如:?10%3,-10%-3,10%-3,-10%3
1 -1 -2 2
2)字符表达式
定义:由字符串运算符将字符型数据连接起来形成的式子。
运算符:
+ 表示前后两个字符串首尾连接成一个新的字符串
- 表示连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。
这两个运算符之间不分优先级。
例如:a=”hello ”
b=”everyone!”
?a+b,a-b
hello everyone! hello everyone!
3)日期时间表达式
定义:用运算符将日期或日期时间型数据连接起来形成的式子。
运算符:也是+和-。
格式:
