Go语言学习7:键盘输入

    科技2025-04-12  16

    package main import ( "bufio" "fmt" "os" ) func main() { /* 输入: Scanln() Scanf() bufio包 */ //var x int //var y float64 //fmt.Println("请输入一个整数,一个浮点类型:") //fmt.Scanln(&x,&y) //读取键盘的输入,通过操作地址,赋值给x和y 阻塞式 //fmt.Printf("x的数值:%d, y的数值:%f\n",x,y) // //fmt.Scanf("%d,%f",&x,&y) //按指定格式输入,这里两个值中间需要加, //fmt.Printf("x:%d,y=%f\n",x,y) fmt.Println("请输入一个字符串:") reader := bufio.NewReader(os.Stdin) s1, _ := reader.ReadString('\n') //遇到换行停止,_表示舍弃某个字符 fmt.Println("读到的数据:", s1) }

     

    Processed: 0.010, SQL: 8