我目前正在學習Java,我真的很想學很多東西。我問我的程序員朋友給我一些任務,他給了我這個。如何根據輸入的號碼顯示星號?
如何根據輸入的數字顯示星號?
例
Enter Number:7
*
**
***
*
我已經寫了代碼,但我仍然不能得到它。請舉一些例子嗎?
import java.util.Scanner;
public class Diamond {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
/*promt for input*/
System.out.println("Enter number: ");
int how_many = input.nextInt();
for(int i = 1; i <= how_many; i++) {
for(int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println("");
}
input.close();
}
}
任何幫助或建議將不勝感激。
您需要爲'how_many'指定一個類型。 ---例如'int how_many = input.nextInt();' – byxor
已經做到了。那只是一個整個代碼先生的一部分:) –
所以只是一個跟進的問題,如果我進入5應該看起來像: * ** ** 它 – bszeliga