跳至主要內容

02-再探Java计算加减乘除的程序

AI悦创原创1v1java 1v11v1java 1v1大约 2 分钟...约 523 字

解析上节课的代码

public class Variable {
    public static void main(String[] args) {
        int variable;
        variable = 999;
        int a = 3;
        int b = 5;
        int c = 7;
        int x = 1;
        int y = a * x + b * x * x + c * x * x * x;
        System.out.println(y);
    }
}
  • int variable:在不加分号的情况下,是表达式;
  • 如果 int variable;:紧跟着一个分号,那就叫一个语句。也就是说,这个表达式已经结束了,这是一个语句;
  • variable = 999;:赋值表达式;
  • int a:其实就是个表达式,创建一个 a 变量。紧接着 a=3它又是一个赋值表达式,最后用分号组成语句;
  • 多说一句,其实一个语句可以没有表达式,直接一个分号 ;就是一个语句。
public class FloatCalc {
    public static void main(String[] args) {
        System.out.println(1 / 3.0);
        // 实际来说是无限循环小数,但是对 Java 来说能力有限只能显示/计算范围内的结果
        // 也可以说,计算机没有能力把这个无限循环表达出来。在它可能的存储空间里,只能保存到 0.3333333333333333
    }
}
公众号:AI悦创【二维码】

AI悦创·编程一对一

AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发、Web、Linux」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。当然,还有线下线上摄影课程、Photoshop、Premiere 一对一教学、QQ、微信在线,随时响应!微信:Jiabcdefh

C++ 信息奥赛题解,长期更新!长期招收一对一中小学信息奥赛集训,莆田、厦门地区有机会线下上门,其他地区线上。微信:Jiabcdefh

方法一:QQopen in new window

方法二:微信:Jiabcdefh

上次编辑于:
贡献者: AndersonHJB,AI悦创
你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度