利用双重循环打印如下图形: 让计算机显示如下图形,用go语言编写程序 * * * * * * * *
时间: 2024-05-25 08:09:31 浏览: 91
以下是Go语言的实现代码:
```
package main
import "fmt"
func main() {
for i := 1; i <= 3; i++ {
for j := 1; j <= 3-i; j++ {
fmt.Print(" ")
}
fmt.Print("*")
for k := 1; k < 2*i-1; k++ {
fmt.Print(" ")
}
if i > 1 {
fmt.Print("*")
}
fmt.Println()
}
for i := 2; i >= 1; i-- {
for j := 1; j <= 3-i; j++ {
fmt.Print(" ")
}
fmt.Print("*")
for k := 1; k < 2*i-1; k++ {
fmt.Print(" ")
}
if i > 1 {
fmt.Print("*")
}
fmt.Println()
}
}
```
阅读全文