從Go 中的標準輸入讀取整數
問題:
問題:問題:
_, err := fmt.Scanf("%d", &variable_to_store_input)
問題:
func main() { var i int _, err := fmt.Scanf("%d", &i) }問題:
import "bufio"
問題:
scanner := bufio.NewScanner(os.Stdin)
input, _ := strconv.Atoi(scanner.Text())Go 官方文件提供了關於fmt.Scanf 函數,位於 http://golang.org/pkg/fmt/#Scanf。 fmt.Scanf 函數可讓您從標準輸入讀取格式化輸入。在這種情況下,您可以使用 fmt.Scanf 函數透過提供格式字串 %d 來讀取整數。使用fmt.Scanf 讀取整數的語法為:
這是使用fmt.Scanf 讀取整數的範例:
如果您喜歡其他讀取方法單一整數,您可以使用以下方法:導入bufio套件:建立bufio.Scanner 實例:使用Next() 讀取輸入方法:使用Next() 讀取輸入方法:使用Next() 讀取輸入方法:使用Next() 讀取輸入方法: 使用Int()方法將輸入檢索為整數:此方法可讓您使用 bufio 套件從標準輸入中讀取單一整數。以上是如何從 Go 中的標準輸入讀取整數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!