我甚至不能做的基礎知識。我做錯了什麼?JAVA:If/Else/For Methods ?!什麼?
我需要:
- 畫一個 「X」 組成的星(*)。我必須在星星中提示X的寬度。
我這個任務要求是:
+1 - 提示X的大小
+4 - 星(接收+2如果可以借鑑的明星實心方塊)
我抓X m使用Eclipse順便!
import java.util.Scanner;
/*
*
*
* Description: Draws a X.
*/
public class Tutorial1
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int i,j;
System.out.print("Enter size of box: 4 ");
int size = sc.nextInt();
for (i=0; i < size; i++)
{
for (j=0; j < size; j++)
{
if ((i == 0) // First row
|| (i == size-1) // Last row
|| (j == 0) // First column
|| (j == size-1)) // Last column
System.out.print("*"); // Draw star
else
System.out.print(" "); // Draw space
}
System.out.println();
}
}
} //
請詳細說明究竟是什麼讓您感到困惑。 – 2012-03-09 15:45:16
你有什麼具體問題?你看到什麼錯誤?考慮在問題開始處刪除一些不必要的文本,並將其替換爲可幫助我們回答問題的信息。 – 2012-03-09 15:45:21
@Vienne Sung在stackoverflow大多數人只是想要問題。花費更少的時間介紹(大多數人不會在意),更多地關注編碼問題。這樣你更可能讓人們開心。 – MoonKnight 2012-03-09 15:47:13