小猿口算java代码
时间: 2024-10-16 13:14:07 浏览: 54
小猿口算是一款常见的编程练习题目,通常涉及到基础的数学运算以及简单的控制流程。以下是使用Java编写一个基本的小猿口算的简单代码示例:
```java
import java.util.Scanner;
public class XiaoyuanKouSuan {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数字:");
int num1 = scanner.nextInt();
System.out.println("请输入第二个数字:");
int num2 = scanner.nextInt();
// 口算加法
int sum = add(num1, num2);
System.out.println("两数之和为:" + sum);
// 口算减法
int difference = subtract(num1, num2);
System.out.println("两数之差为:" + difference);
// 口算乘法
int product = multiply(num1, num2);
System.out.println("两数之积为:" + product);
// 口算除法(需要处理除数为0的情况)
if (num2 != 0) {
double quotient = divide(num1, num2);
System.out.println("两数之商为:" + quotient);
} else {
System.out.println("除数不能为零!");
}
scanner.close();
}
// 定义基本的四则运算函数
private static int add(int a, int b) {
return a + b;
}
private static int subtract(int a, int b) {
return a - b;
}
private static int multiply(int a, int b) {
return a * b;
}
private static double divide(int a, int b) {
return (double) a / b; // 防止整数除法丢失精度
}
}
```
阅读全文