Go练习
go练习
GO 练习题
99 乘法口诀
package main
import "fmt"
func main(){
for i :=1; i<=9; i++ {
for j := 1; j <= i; j++ {
fmt.Printf("%d * %d = %d\t", j,i,i*j)
}
fmt.Println()
}
}
猜数字
猜数字,生成随机数0-100从控制台比较。大, 提示太大了; 小 , 提示太小了 , 等于 成功程序结束,最多猜测5次,未猜对,说太笨了,程序终结
package main
import (
"fmt"
"time"
"math/rand"
)
func main (){
for i:=1; i<=5; i++{
rand.Seed(time.Now().Unix()) // 设置随机数种子
a := rand.Intn(100)
var b int
fmt.Print("请输入数字")
fmt.Scan(&b)
if b > a {
fmt.Println("太大了")
}else if b == a {
fmt.Println("等于a")
break
}else if b < a {
fmt.Println("太小了")
}
}
fmt.Println("太笨了")
}