表达式

1.Java表达式19%5的结果是什么?

答:结果是4

2.Java表达式13/4的结果是什么?

答:结果是3

3.如果整型变量diameter当前的值为5,那么执行下面的表达式后其值将变成什么?

diameter=diamteter*4

答:结果是20

4.什么是运算符优先级?

答:运算符优先级是一组定义了表达式中运算符执行顺序的规则

5.下列表达式的值分别是多少?

a.15+7*3                       36

b.(15+7)*3                     66

c.3*6+10/5+5                 25

d.27%5+7%3                 1

e.100/2/2/2                    12

f.100/(2/2)/2                   50

6.判断下列表达式是否合法。若不合法请给出理由。

a.result=(5+2);                                                        合法;

b.result=(5+2*(15-3);                                    不合法,少了右圆括号;

c.result=(5+2(;                                                        不合法,把右圆括号改成了左圆括号;

d.result=(5+2(4));                                               不合法,2和“(4)”之间没有运算符。

7.执行下列代码后,整型变量result的值是多少?

result=27;                         

result=result+3;                                  结果result值是8

result=result/7;                  

result=result*2; 

8.执行下列代码后,整型变量result的值是多少?

int base;                            

int result; 

base=5;                                               结果result值是8

result=base+3;

base=7;

9.什么是赋值运算符?

答:赋值运符是基本运算符和赋值运算符进行了组合。例如,使用“+=”运算符的语句

10.如果·整型变量weight当前的值为100,那么执行下面的表达式后其值将变成什么?

weight-=17

答:变成83

posted @ 2018-08-27 17:14  JackSon~鹤  阅读(713)  评论(0编辑  收藏  举报