代码如下:
package demo;
import java.util.Scanner;
public class Test8_2 {
// 获取整数绝对值方法
public static int abs(int num) {
int i = num < 0 ? -num : num; // 三元运算符
return i;
}
// 计算一定范围内整数和的方法
public static int sum(int num1, int num2) {
int sum = 0;
if (num1 >= num2) {
while (num2 <= num1) {
sum += num2;
num2++;
}
} else {
while (num1 <= num2) {
sum += num1;
num1++;
}
}
return sum;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数");
int num = sc.nextInt();
System.out.println(abs(num));// 打印整数的绝对值
System.out.println("请输入两个整数");
int n1 = sc.nextInt();
int n2 = sc.nextInt();
System.out.println(sum(n1, n2));// 打印一定范围内整数和
}
}
打印效果如下: