打印空心金字塔

package main

import "fmt"

func main() {
	var totalLevel int = 10
	for i := 1; i <= totalLevel; i++ {
		for k := 1; k <= totalLevel-i; k++ {
			fmt.Print(" ")
		}
		for j := 1; j <= 2*i-1; j++ {
			if j == 1 || j == 2*i-1 || i == totalLevel {
				fmt.Print("*")
			} else {
				fmt.Print(" ")
			}
		}
		fmt.Println()
	}

}

 

posted @ 2024-12-02 16:08  春分拂柳  阅读(16)  评论(0)    收藏  举报