//需求:使用不同方法求两数间的累加和
import java.util.*;
public class QiuHe {
public static void main(String[] args) throws Exception {
//while循环实现
qiuHeWhile();
}
static void qiuHeWhile() {
Scanner sc = new Scanner(System.in);
int m = sc.nextInt();
int n = sc.nextInt();
int sum = 0;
//先输入小值再输入大值
while (m <= n) {
sum += m;
m++;
}
/*先输入大的值再输小值
while (m > n) {
sum += n;
n++;
}
*/
System.out.println(sum);
}
}
/*
尝试使用for,while,递归实现输入两数间累加,在使用while循环时,只能实现输入的先后值中从小到大、从大到小的一种,使用while循环能
实现同时判断m<=n和m>n两种情况并能正确输出吗?怎么实现呢?
*/
|
|