GO中的第二次scanf跳转扫描

亲爱的,

我正在编写一些需要接收多个变量的基本程序,遵循形成的

fmt.printf ("Report number")
fmt.scanf ("%f", &num1)
fmt.printf ("Report number")
fmt.scanf ("%f", &num2)

但是第二个 scanf 总是被跳过,如果我放第三个,它会被正常读取。我该怎么做才能识别所有 Scanfs?


阿波罗的战车
浏览 103回答 1
1回答

心有法竹

如果您希望在按下回车键后结束阅读,则需要在您的格式中添加一个新行fmt.printf ("Report number") fmt.scanf ("%f\n", &num1) fmt.printf ("Report number") fmt.scanf ("%f\n", &num2)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go