例:求一个4位数的各位数字之和 public class test public static void main(String args){ intx=1378,s=0; System.out.println(s);
例:求一个4位数的各位数字之和 public class test { public static void main(String [ ] args){ int x=1378,s=0; System.out.println(s); } }
思考:逆序输出一个4位数? public class test public static void main(String [args){ intx=1378,s=0; System.out.println(s); }
思考:逆序输出一个4位数? public class test { public static void main(String [ ] args){ int x=1378,s=0; System.out.println(s); } }
思考:任意输入一个4位数,逆序输出 import java.util.Scanner; public class My public static void main(String[]args){ Scanner input=new Scanner(System.in); int x input.nextlnt() System.out.println(x);
思考:任意输入一个4位数,逆序输出 import java.util.Scanner; public class My { public static void main(String[ ] args) { Scanner input = new Scanner(System.in); int x = input.nextInt(); . System.out.println(x); } }
§3.1.2自增,自减运算符 自增、自减运算符:+,- 是单目运算符,可以放在操作元之前,也可以放在 操作元之后。操作元必须是一个整型或浮点型变量。作 用是使变量的值增1或减1,如: ++x(-x)表示在使用x之前,先使x的值增(减)1。 x++(x-)表示在使用x之后,使x的值增(减)1。 2025/4/2
2025/4/2 9 §3.1.2 自增,自减运算符 自增、自减运算符:++,- 是单目运算符,可以放在操作元之前,也可以放在 操作元之后。操作元必须是一个整型或浮点型变量。作 用是使变量的值增1或减1,如: ++x(-x)表示在使用x之前,先使x的值增(减)1。 x++(x-)表示在使用x之后,使x的值增(减)1
§3.1.3算术混合运算的精度 精度从“低”到“高”排列的顺序是: byte short char int 1 ong float double Java在计算算术表达式的值时,使用下列计算精度规则 1.如果表达式中有双精度浮点数(double型数据),则 按双精度进行运算。 2.如果表达式中最高精度是单精度浮点数(foat型数 据),则按单精度进行运算。 3.如果表达式中最高精度是long型整数,则按long精度 进行运算。 4.如果表达式中最高精度低于int型整数,则按int精度 进行运算。 2025/4/2 10
2025/4/2 10 §3.1.3 算术混合运算的精度 精度从“低”到“高”排列的顺序是: byte short char int l ong float double Java在计算算术表达式的值时,使用下列计算精度规则: 1.如果表达式中有双精度浮点数(double型数据),则 按双精度进行运算。 2.如果表达式中最高精度是单精度浮点数(float型数 据),则按单精度进行运算。 3.如果表达式中最高精度是long型整数,则按long精度 进行运算。 4.如果表达式中最高精度低于int型整数,则按int精度 进行运算