Java複習——基本輸入

7-5 jmu-java-01入門-基本輸入 (10 分)

對輸入的若干行(每行以空格或者多個空格)數字字符串求和並輸出。

輸入格式:

每行包含兩個數字字符串,中間以一個或者多個空格分隔。

輸出格式:

輸出兩個數的和

輸入樣例:

1     1
2   3
-100 100
-100   -100
 10   0

輸出樣例:

在這裏給出相應的輸出。例如:

2
5
0
-200
10

分析:這個題也是一個側重於基礎知識的超級基礎題,意在考察基本輸入方法,在Java中可以從鍵盤讀入數據的類不只一個,這之中以Scanner類用的最爲廣泛,雖然Scanner類的速度不比有些類的處理速度快,但是支持最廣泛的類型輸入,所以,最早使用的就是這個類型。Scanner是一個類,所以必須要用類的方式對待它,而不再像C語言那樣直接調用。

import java.util.*;
class Main {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);//聲明一個新的Scanner類並對它進行構造,注意參數爲System.in
		int a,b;
		while(true)
		{
			a = in.nextInt();//調用Scanner類對象的數字輸入方法,這個方法只讀入數字,輸入空格或換行的話不會處理,所以可以滿足題目要求中的兩個數字之間隔一些空格或回車
			b = in.nextInt();
			System.out.println(a+b);//進行相加輸出,對於數字的話相加運算是數學加法運算,而對於字符串的話,進行字符串的拼接
		}
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章