【Java攻城狮宝典】01-Java基础题

  1. 根据已知条件,分别写出执行运算后,a和b的值(每一问是独立的)
    已知 int a=10;int b=5;
    (1) a++;
    (2) ++a;
    (3) a=b++;
    (4) a=++b;
    (5) a+=b;
    (6) a=a+b;
    (7) a%=a;
    (8) a+=b–;
  2. 根据已知条件写出下列表达式的结果类型及结果:(每一问是独立的)
    int a=5;int b=2;
    (1) a/b;
    (2) a%b;
    (3) a*b;
    (4) b-a;
    (5) (float)a/b
    (6) (float) (a/b)
  3. 根据已知条件计算下列表达式的结果:(每一问是独立的)
    int a=5;float b=2F;
    (1) a/b;
    (2) a%b;
    (3) a*b;
  4. 判断下列表达式是否能正确执行(每一问是独立的),如果不能,请说明原因:
    已知 int a=10;long b=1;
    (1) a=b;
    (2) b=a;
    (3) b=a+b;
    (4) a=(int b);
    (5) a=(int)b;
    (6) (int)a=b;
    (7) b=(long)a;
    (8) (int)b=a;
  5. 下列表达式哪些可以正确编译(每一问是独立的)?如果不能,请改正:
    (1) float a=10.5;
    (2) double a=10.5;
    (3) double a=10.5d;
    (4) double a=10.5D;
    (5) long a=10;
    (6) long a=10L;
    (7) float a=(float)10.5;
    (8) float a=10.5F;
  6. 请为下面的属性选择正确的数据类型,并表示出来
    如:一个人的属性:姓名=张三,年龄=25,身高=175,体重=70.5,是男生
    String name=”张三”;
    int age=25;
    int height=175;
    float weight=70.5F;
    boolean isBoy=true;
    (1) 一箱苹果:品种=红富士,重量=5,苹果个数=10
    (2) 一台电脑:品牌=华硕,系统位数=64,可用内存=4.0,是国产
    (3) 请选择正确的数据类型,形容你所在班级的:班级名称、班级人数、是不是业余班
    (4) 一个淘宝订单:商品个数、总价格、是否已发货、收货人地址、收货人手机
  7. 从控制台输入一个三位数,分别输出这个三位数的个位、十位、百位是多少,并求出个十百位的和。
    比如输入123。输出个位是3,十位是2,百位是1。各位的和是6

点此查看参考答案

点击查看视频讲解教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专治八阿哥的孟老师

您的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值