Java练习题-数据类型转换&运算符&基本语法

Java练习题-数据类型转换&运算符&基本语法

第一题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:
  1. 定义类 Test1
  2. 定义 main方法
  3. 定义两个byte类型变量b1,b2,并分别赋值为10和20.
  4. 定义变量b3,保存b1和b2的和,并输出.
  5. 定义两个short类型变量s1,s2,并分别赋值为1000和2000.
  6. 定义变量s3,保存s1和s2的和,并输出.
  7. 定义一个char类型变量c1赋值为’a’,一个int类型变量i1赋值为10.
  8. 定义变量ch3,保存c1和i1的差,并输出.

参考答案:

public class Test1{
   
   
    public static void main(String[] args){
   
   
        //定义两个byte类型的变量;
        byte b1 = 10;
        byte b2 = 20;
        //定义int类型变量 b3;
        int b3 = b1 + b2;
        System.out.println("byte类型b1和b2的和为:" );
        System,out.println(b3);

        //定义两个short类型的变量;
        short s1 = 1000;
        short s2 = 2000;
        //定义int类型的变量 s3;
        int s3 = s1 + s2;
        System.out.println("short类型s1和s2的和为:");
        System.out.println(s3);
        
        //定义char类型c1,int类型i1;
        //ASCII码中 'a' 的值是 97;
        char c1 = 'a';
        int i1 = 10;
        //定义int类型ch3;
        int ch3 = c1 - i1;
        System.out.println("char类型c1和int类型i1的差为:");
        System.out.println(ch3);
    }
}

第二题

  • 按步骤编写代码,效果如图所示:

在这里插入图片描述

  • 编写步骤:
  1. 定义类 Test2
  2. 定义 main方法
  3. 定义 int类型变量i1 和 long类型变量l1
  4. 定义变量add,保存i1和l1的和,并输出.
  5. 定义 long类型变量l2 和 float类型变量f2
  6. 定义变量add2,保存l2和f2的和,并输出.
  7. 定义 int类型变量i3 和 double类型变量d3
  8. 定义变量add3,保存i3和d3的和,并输出.
  9. 定义 float类型变量f4 和 double类型变量d4
  10. 定义变量add4,保存f4和d4的和,并输出.

参考答案:

public class Test2 {
   
   
    public static void main(String[] args) {
   
   
        //定义int类型变量i1,long类型变量l1;
        int i1 = 100;
        long l1 = 200;
        //定义long类型变量add,保存i1和l1的和;
        long add = i1 + l1;
        System.out.println("add的值:" + add);

        //定义long类型变量l2 和 float类型变量f2;
        long l2 = 999999;
        float f2 = 1.44f;//float类型值后加 'f';
        //定义变量add2,保存l2和f2的和;
        float add2 = l2 + f2;
        System.out.println("add2的值:"  + add2);

        //定义 int类型变量i3 和 double类型变量d3;
        int i3 = 999999;
        double d3 = 1.45;
        //定义变量add3,保存i3和d3的和;
        double add3 = i3 + d3;
        System.out.println("add3的值:" + add3);

        //定义 float类型变量f4 和 double类型变量d4;
        float 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值