1.java表达式19%5的结果是什么?
4
2.Java表达式13/4的结果是什么?
3
3.如果整形变量diameter 当前的值为5,那么执行下面的表达式后起之将变成什么?
diameter = diameter * 4;
20
4.什么是运算符优先级?
一组定义了表达式中运算符执行顺序的规则
5.下列表达式的值分别是多少?
a. 15 + 7 * 3
=15+21=36
b. (15 + 7) * 3
=22*3=66
c. 3 * 6 + 10 / 5 + 5
=18+2+5=25
d. 27 % 5 + 7 % 3
=2+1 3
e. 100 / 2 / 2 / 2
=12
f. / ( 2 / 2 )
50
6.判断下列表达式是否合法。
a.result = (5+2);
合法
b.result = (5+2 * (15-3);
不合法
c.result = (5=2(;
不合法
d.result = (5+2(4));
合法
7.执行下列代码后,整形变量result的值是多少?
result = 27;
result = result + 3;
result = result / 7;
result = result *2;
8
8.执行下列代码后,整形变量result的值是多少?
int base;
int result;
base = 5;
result base + 3;
base = 7;
8