深圳电商网络网站建设关键词推广优化排名如何
如果使用默认的VSCode的服务器来运行Go程序,那么使用fmt.Scan函数输入数据的时候就会报错,我们需要修改launch.json文件,将Go程序运行在shell终端上。
main.go
package mainimport "fmt"func main() {var n intfmt.Scan(&n)var nums []int = make([]int, n)for i := 0; i < n; i++ {fmt.Scan(&nums[i])}for i := 0; i < n; i++ {fmt.Printf("%d ", nums[i])}
}
目录如下:
修改launch.json:
{"version": "0.2.0","configurations": [{"name": "test1","type": "go","request": "launch","mode": "auto","program": "main.go","console": "integratedTerminal"}]
}
成功输入: