java求余数代码

在Java中,可以使用百分号运算符来求余数。

java
public 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是余数。运行这个程序将输出:

csharp
The remainder of 17 divided by 5 is: 2

你可以根据需要更改dividenddivisor的值来测试不同的情况。

java
import 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()方法来获取整数输入。

标签