A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hehaiwei 中级黑马   /  2016-3-10 19:22  /  443 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1:
1)常见的算术运算符有哪些?

答:+ - * \ % ++ --

2)+运算符的作用有哪些?

答:代表正号,字符串的连接符,加运算符

3)除法和取余的区别?

答:除法:整数相除只能得到整数;如果想得到小数,必须把数据变化为浮点型数据
    取余:%运算的符号只与%左边有关系,例如7 / -2 = 1

4)++和--的使用规则?

答:++  --:自加自减,放在操作数左边,先自增或自减,再参与运算;放在操作数右边,先参与运算,再进行自增或自减

----------------------------------------------------------------------------------------------------------------
2:
1)常见的赋值运算符有哪些?

答: =  +=  -=  *=  /=  %=

2)+=运算的作用是什么?

答:例如a += 3;相当于 a = a + 3

3)扩展的赋值运算符有什么特点?

答:见下题

----------------------------------------------------------------------------------------------------
3:
1)short s = 1; s = s + 1;有没有问题?如果有怎么解决?

答:有,( s + 1)为int型,s为byte型,会损失精度

2)short s = 1; s += 1;有没有问题?如果有怎么解决?

答:没有,s += 1在运行时,系统会自动强制转换

----------------------------------------------------------------------------------------------------        
4:常见的关系运算符有哪些? 关系运算符的结果有什么特点?

答:==  !=  >=  <=  <  >

----------------------------------------------------------------------------------------------------
5:
1)常见的逻辑运算符有哪些?

答:& |  !  ^  &&  ||

2)&和&&的区别是什么?

答:&&是短路与,左边是false右边不执行

2)|和||的区别是什么?

答:||是短路或,左边是true右边不执行

----------------------------------------------------------------------------------------------------  
6:位运算符^的特点是什么?

答:一个数据对另外一个数据位异或两次,该数本身不变


----------------------------------------------------------------------------------------------------  
7:如何实现对两个整数变量的值进行互换



----------------------------------------------------------------------------------------------------
8:三元运算符的格式是什么?

答:(关系表达式)? 表达式1 :表达式2;

2)执行流程是什么?

答:关系表达式为true,执行表达式1;为false执行表达式2

--------------------------------------------------------

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马