java:4-12第4章作业

本文分析了Java中的表达式计算,包括整数和小数运算,以及类型转换示例,如将字符串转换为double和char转换为String。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  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 + “”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值