寫成float64(5.0/9.0) 就可以了,不然華氏一直輸出320[開心]
一壺酌清風
展開
|
|
cxj123520
展開
|
|
lubote
展開
package main
import (
"fmt"
"time"
)
func main() {
var (
C, K, F float64
C1 float64 = 273.15
C2 int = 320
C3 float64 = 5 / 9
)
fmt.Print("請輸入攝氏溫度:")
fmt.Scanln(&C)
K = C + C1
F = C3*C + float64(C2)
fmt.Println("溫度轉(zhuǎn)換中...")
fmt.Printf("溫度戰(zhàn)漢完畢,開氏溫度:%.6f,華氏溫度:%.6f", K, F)
time.Sleep(5 * time.Second)
} |
|
T-p5usl04nq
展開
|
|
WXyccr7inlb
展開
|
承擔因您的行為而導(dǎo)致的法律責任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。