/*Description
作为所有 Online Judge 的传统题目,你只需读两个整数,输出即可,保证输入的数绝对值不超过1000。
Input Format
一行,两个空格隔开的整数A,B。
Output Format
一个数A+B。
Sample Input
3 2
Sample Output
5*/
import java.util.Scanner;
public class Test1{
private static Scanner scanner;
private static int n1, n2, sum;
private static void input(){
System.out.println("请输入两个空格隔开的整数A,B。");
scanner = new Scanner(System.in);
n1 = scanner.nextInt();
n2 = scanner.nextInt();
System.out.println("输入的两个数分别是:");
System.out.println(n1);
System.out.println(n2);
}
private static void panduan(){
if( (Math.abs(n1) > 1000)||( Math.abs(n2) > 1000) ){
System.out.println("输入数字绝对值应小于1000;请重新输入:");
input();
}else{
System.out.println("输入数字符合要求!");
}
}
private static void jisaun(){
sum = n1 + n2;
System.out.println("结果为:" + sum);
System.out.println("恭喜你。成功啦!");
}
public static void main(String args[]){
input();
panduan();
jisaun();
}
}
/*
问题:
问题在于第二次输入数字超过1000 也可以通过。
*/
// 问题解决思想 请看二哥摘苹果 关键使用while