c語言怎么輸入浮點(diǎn)數(shù) c語言:如何輸出或輸入小數(shù)點(diǎn)數(shù)字?
c語言:如何輸出或輸入小數(shù)點(diǎn)數(shù)字?C語言中以單精度浮點(diǎn)型輸入,輸出格式為%d或%c,為什么顯示的數(shù)不對?謝謝?輸出時(shí),肯定是錯(cuò)的!輸入時(shí),它是單精度浮點(diǎn)數(shù)類型。在C語言中,變量是浮點(diǎn)類型,輸入格式是%
c語言:如何輸出或輸入小數(shù)點(diǎn)數(shù)字?
C語言中以單精度浮點(diǎn)型輸入,輸出格式為%d或%c,為什么顯示的數(shù)不對?謝謝?
輸出時(shí),肯定是錯(cuò)的!輸入時(shí),它是單精度浮點(diǎn)數(shù)類型。在C語言中,變量是浮點(diǎn)類型,輸入格式是%F。不同的變量類型以不同的方式存儲(chǔ)在內(nèi)存中。使用int讀取浮點(diǎn)數(shù)時(shí),不可能讀取正確的結(jié)果。因此,必須使用與輸入相同的格式(此外,還必須使用相同類型的變量)才能顯示正確的數(shù)字。