打印倒星形图案的 Golang 程序
脚步
从用户那里获取一个值并将其存储在变量 n 中。
使用 for 循环,其中 i 的值范围在 n-1 和 0 的值之间,每次迭代递减 1。
将空格与 ni 和 '*' 与 i 相乘并打印它们。
出口。
解释
用户必须首先输入值并将其存储在变量 n 中。
for 循环使 i 的范围在 n-1 和 0 之间,每次迭代递减 1。
对于每次迭代,“ ”与 ni 相乘,“*”与 i 相乘,以确保星星的正确间距。
打印出所需的图案。
示例
package main输出结果import "fmt"
func main(){
var n int
fmt.Print("输入一个数字: ")
fmt.Scanf("%d", &n)
for i:=0; i<=n; i++{
for j:=0; j<n-i; j++{
fmt.Printf(" ")
}
for k:=0; k<i; k++{
fmt.Printf("*")
}
fmt.Println()
}
}
输入一个数字: 6*
**
***
****
*****
******
以上是 打印倒星形图案的 Golang 程序 的全部内容, 来源链接: utcz.com/z/311422.html