java求余数代码
在Java中,可以使用百分号运算符来求余数。
javapublic class Main {
public static void main(String[] args) {
// 定义两个整数
int dividend = 17;
int divisor = 5;
// 计算余数
int remainder = dividend % divisor;
// 打印结果
System.out.println("The remainder of " + dividend + " divided by " + divisor + " is: " + remainder);
}
}
在这个例子中,dividend
是被除数,divisor
是除数,remainder
是余数。运行这个程序将输出:
csharpThe remainder of 17 divided by 5 is: 2
你可以根据需要更改dividend
和divisor
的值来测试不同的情况。
javaimport java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 创建一个Scanner对象来获取用户输入
Scanner scanner = new Scanner(System.in);
// 获取用户输入的被除数
System.out.print("Enter the dividend: ");
int dividend = scanner.nextInt();
// 获取用户输入的除数
System.out.print("Enter the divisor: ");
int divisor = scanner.nextInt();
// 关闭Scanner以防止资源泄漏
scanner.close();
// 计算余数
int remainder = dividend % divisor;
// 打印结果
System.out.println("The remainder of " + dividend + " divided by " + divisor + " is: " + remainder);
}
}
这个程序会提示用户输入被除数和除数,然后计算余数并输出结果。这里使用nextInt()
方法来获取整数输入。