java:4-12第4章作业

  1. 计算下列表达式的结果
  • 10/3=3
  • 10/5=2
  • 10%2=0
  • -10.5%3=3:
    【a%b当a是小数时, 公式=a- (int)a /bb
    -10.5%3= -10.5 - (-10)/3
    3= -10.5+9=-1.5
    注意:小数参与运算时,结果都是近似值】
  1. 试说出下面代码的结果

int i=66;
System.out.println(++i + i)
【先自增,再运行】

  1. 在Java中,以下赋值语句正确的是()。

A) int num1=(int)"18”:【错误 应该 Integer.parselnt(“18”):
B) int num2=18.0;【错误 double ->int
C) double num3=3d; 【ok
D) double num4=8: 【ok int -> double
E) int i=48: char ch = i+1;【错误 int ->char
F) byte b = 19; short s= b+2;【错误 int ->short

  1. 试写出将String转换成double类型的语句,以及将char类型转换成String的语句,举例说明即可,写简单代码。

String str =“18.8"; 【注意 宇符串要是可以被转成 double的内容,否则会异常】
double d1 = Double.parseDouble(str);
char c1 ='韩‘;
String str2 = c1 + “”

你可能感兴趣的:(java,python,开发语言)