-2
我需要創建一個程序,讓用戶可以放入他們想要的聖誕樹高度。然後它需要打印聖誕節,並附上樹幹。使用用戶輸入和循環打印聖誕樹
我得到了聖誕樹的一部分,但我遇到了問題,我應該如何在樹的實際輸出方向上將樹幹置於樹下。
如果有人能指出我在正確的方向,這將不勝感激。
預先感謝您。
這是到目前爲止我的代碼:
package Homework8;
import java.util.Scanner;
public class Merry_Christmas2 {
\t public static void main(String[]args){
\t \t
\t \t System.out.println("Welcome to Christmas Tree!\n");
\t \t
\t \t Scanner input = new Scanner(System.in);
\t \t System.out.println("How tall do you want your tree to be?");
\t \t int height = input.nextInt();
\t \t
\t \t
\t \t for(int i = 0; i < height;i++){
\t \t \t for(int j = 0; j< height - i; j++){
\t \t \t \t System.out.print(" ");
\t \t \t }
\t \t \t for(int k =0; k <= i; k++){
\t \t \t \t System.out.print("* ");
\t \t \t }
\t \t \t System.out.println();
\t \t }
\t \t \t for(int i = 0; i <= height;i++){
\t \t \t \t for(int j = 0; j >= height;j++){
\t \t \t \t \t System.out.print(" ");
\t \t \t \t }
\t \t \t \t for(int k = 1; k < 2; k++){
\t \t \t \t \t System.out.print("*");
\t \t \t \t }
\t \t \t \t System.out.println();
\t \t \t }
\t \t input.close(); \t
\t \t }
}
看起來像所有的一樣。我一定已經看過了。 對不起,感謝您的幫助! – Southpaw
完全沒問題! :) – Igor