Java算数运算符基础练习

基础

什么是算术运算符
算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。
Java 中常用的算术运算符:
Java算数运算符基础练习_第1张图片
++和–运算符的使用
其中,++和–既可以出现在操作数的左边,也可以出现在右边,但结果是不同的,如:Java算数运算符基础练习_第2张图片
输出的结果如图:
Java算数运算符基础练习_第3张图片
Java算数运算符基础练习_第4张图片
输出的效果图如下图:
Java算数运算符基础练习_第5张图片
除法运算符的用法
Java当中的除法运算相比较其他运算符来说有点特殊,在这里将分为两种情况依次说明其用法,当两个操作数是int类型时的相除,当两个操作数是float或者double类型时的相除,下面请看具体示例:
用法如下:

int i=11/2;//结果是5,因为i是整数,所以除法运算的结果会省略后面的小数点
int i=10/2;//结果是5
//当两个操作数是float或者double类型时,就是正常的除法运算,如:
double i=9.8;
double j=3.2;
double result=i/j;
System.out.println(result);//此时result的值为3.0625

取模运算符的用法
也叫求余数,求余的字面意思就是求被除数除以除数,整除后还余下多少?
用法如下:

int i=11%2;//这里i=1;表示11被2整除5次还余1.
//求余的正负号说明:主要是取决于前面一个数是正数还是负数,不管后面数。如下:
int i=-11%2;//这里i=-1
int i=10%2;//这里i=0;就是10被2刚好整除5次,没有余数。

练习

实现图中内容:
Java算数运算符基础练习_第6张图片

package step1;
import java.util.Scanner;

public class Cal {
	public static void main(String[] args) {
		/*********start*********/
		Scanner input = new Scanner(System.in);
        System.out.println("请输入第一个整数");
        int a = input.nextInt();
		System.out.println("请输入第二个整数");
		int b = input.nextInt();
        int c = a + b;
        System.out.println("两数相加的结果为:" + c);
        int d = a - b;
        System.out.println("两数相减的结果为:" + d);
        int e = a * b;
        System.out.println("两数相乘的结果为:" + e);
        int f = a / b;
        System.out.println("两数相除的结果为:" + f);
        int g = a % b;
        System.out.println("两数取余数的结果为:" + g);
		/*********end*********/
	}

}

你可能感兴趣的:(java学习记录,java,jvm,算法)