Go語言基礎教學:四則運算的實作方法,需要具體程式碼範例
引言:
Go語言作為一門開發雲端原生應用的程式語言,受到越來越多開發者的青睞。作為學習Go語言的初學者,掌握基本的運算操作是不可或缺的。本文將介紹Go語言下實作四則運算的基本方法,並提供具體的程式碼範例。
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) sum := a + b fmt.Printf("两数之和为:%d ", sum) }
在上述程式碼中,我們使用Scan
函數從終端機輸入了兩個整數,然後將兩個整數相加並將結果列印出來。
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) diff := a - b fmt.Printf("两数之差为:%d ", diff) }
在上述程式碼中,我們同樣使用Scan
函數從終端機輸入了兩個整數,然後將第一個整數減去第二個整數並將結果列印出來。
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) product := a * b fmt.Printf("两数之积为:%d ", product) }
在上述程式碼中,我們同樣使用Scan
函數從終端機輸入了兩個整數,然後將兩個整數相乘並將結果列印出來。
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) if b == 0 { fmt.Println("除数不能为0") return } quotient := float64(a) / float64(b) fmt.Printf("两数之商为:%.2f ", quotient) }
在上述程式碼中,我們同樣使用Scan
函數從終端機輸入了兩個整數。需要注意的是,由於Go語言中整數相除結果仍為整數,我們需要先將被除數和除數轉換為浮點數才能得到精確的商數。此外,我們還需要新增一個條件判斷,如果除數為0,則不能進行除法運算。
結論:
本文介紹了Go語言中實作四則運算的基本方法,並提供了具體的程式碼範例。透過學習這些基本運算操作,相信讀者對Go語言的基礎知識有了更深入的理解。希望讀者能透過實踐,進一步鞏固和拓展自己的學習成果。
以上是Go語言基礎教學:四則運算的實作方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!