2012-03-22 21 views
-2

我想知道如何做一個時間表,從1-12用java系統輸出如何使用java sysout從1-12表示時間表?

這裏的時間表:

enter image description here

請指教,謝謝。

編輯:這是一個面試中的問題,在不到10秒的時間內回答,我無法及時弄清楚。

順便說一句,空行並不重要。

+0

圖像無法看到。嘗試描述它。 – 2012-03-22 08:16:47

+1

使用double for-loop。但這聞起來像功課。 – MicSim 2012-03-22 08:18:47

+0

在Excel中執行此操作的功夫要少得多。當然,除非是作業。 – 2012-03-22 08:19:28

回答

2

這聽起來像功課,但我無論如何給你一個起點:

 for (int y = 1; y <= 12; y++) { 
      for (int x = 1; x <= 12; x++) { 
       System.out.print(x * y + " "); 
      } 
      System.out.println(); 
     } 

這給了你,你正在尋找的數字。你將不得不找到一種方法來對齊它們並自己打印標題。

0

像這樣的東西?

public static void main(String[] args) { 
    int n = 12; 
    for (int i = 1; i <= n; i++) { 
     System.out.print(i + "\t|"); 
     for (int j = 1; j <= n; j++) { 
      System.out.print((i * j) + "\t|"); 
      if (j == 12) { 
       System.out.println(); 
      } 
     } 
    } 
    System.out.println(); 
} 
-3

您可以通過記憶代表它還是有一招給九次表,另一個關鍵是,如果你知道你的五噸或其他時間的玉米粉蒸肉,直到在那裏你mnow比如我知道,直到我的亂七八糟,然後你會知道六次是一次,因爲它是一次表,你會知道六次是什麼時候,因爲它是在兩次表中,你會知道它直到六次五次,因爲知道你會開始你的六次表

+1

因爲您已經發布了一段沒有段落,甚至標點符號的文本塊,所以很難說出您在這裏所說的內容。 – 2015-01-06 20:27:38