java实验二 xju 2018

练习一

												预测           结果
		    (1) short s = 33L;        不行              不行
             (2) int i = 33L;           不行             不行
               (3) long l = 33L;           行              可以
                (4) float f = 33L;         不行             可以
               (5) double d = 33L;           不行            可以

Java中对于float、double、long数据类型的直接量需要在后面分别加f、d、L,但给他们分别赋值整数时却不要。
float后面加上f,double后面加上d。
##练习二 运算符与表达式
求变量a和b的和、差、乘积、商和余数,并在下表中填写预测结果:

package 学习1;

public class yunsuanfu {

	public static void main(String[] args) {
		int a=10,b=-3;
		System.out.println("a+b="+(a+b));
		System.out.println("a-b="+(a-b));
		System.out.println("a*b="+(a*b));
		System.out.println("a/b="+(a/b));
		System.out.println("a%b="+(a%b));

	}

}

在这里插入图片描述
学到了println,print,printf的区别!

运算符优先级操作练习


```java
package 学习1;
4
public class yunsuanfu {

	public static void main(String[] args) {
		int a=10,b=-3;
		System.out.println(a+++b);
		System.out.println(++a+b);
		

	}

}
分析
a+++b其实和(a++)+b一样,++在a后面先运算后自加,结果是10-3=7
a变成11
后面++a,a先自己加1,然后运算,so 11+1-3=9
## 位运算符操作练习
	和c语言的一模一样,so,就不多做计算了!
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值