我需要編寫一個程序,讀取一個命令提示參數(INT n)的那然後輸出取決於號碼進行兩個X的橫,因此爲3 ARG將輸出此Java命令行參數交叉輸出
http://i.imgur.com/a441t0X.png
X會增加或減少取決於數量的ARG
IM真的不知道如何去了解這個
我需要編寫一個程序,讀取一個命令提示參數(INT n)的那然後輸出取決於號碼進行兩個X的橫,因此爲3 ARG將輸出此Java命令行參數交叉輸出
http://i.imgur.com/a441t0X.png
X會增加或減少取決於數量的ARG
IM真的不知道如何去了解這個
下面是一個算法(未實際代碼),用於打印所述橫(假設在傳入的參數被稱爲計數):
LOOP(count times)
LOOP(count times)
PRINT space_character
ENDLOOP
PRINT "X"
PRINT newline
ENDLOOP
LOOP(count times)
PRINT "X"
ENDLOOP
PRINT " "
LOOP(count times)
PRINT "X"
ENDLOOP
PRINT newline
LOOP(count times)
LOOP(count times)
PRINT space_character
ENDLOOP
PRINT "X"
PRINT newline
ENDLOOP
多數民衆贊成在很好,我所面臨的大問題是多麼模糊的要求 – user3101679
什麼是你發現模糊的要求?對我來說,他們似乎很清楚:從命令行參數中讀取一個數字,並根據數字生成適當的輸出(如圖所示)。 – Jason
welll其他要求之一是錯誤檢查,我已經排序,我只是不知道如何打印出一個Xs – user3101679
有不同的方法來做到這一點,雖然開始的最佳方式是把它分解成循環。
所以會有一個循環來創建第一個垂直部分。然後一個以產生所述第二水平,最後一個,以產生最後的垂直部分
這個大問題是,這就是所有我必須經過的信息,我不知道如何分解它 – user3101679
我建議你先寫下解決問題所需的步驟。這個描述應該是英文的(或者你熟悉的任何自然語言)。 –
那麼,你有什麼嘗試?你認爲你應該如何處理這個問題? – Azar
我不知道如何處理這個問題,說明非常含糊 – user3101679