format輸出整數(shù) 讀入一個雙精度浮點數(shù),按輸出格式“%f”“%f”保留5位小數(shù),%e”和“%g”的形式輸出在單獨一行上輸出?
讀入一個雙精度浮點數(shù),按輸出格式“%f”“%f”保留5位小數(shù),%e”和“%g”的形式輸出在單獨一行上輸出?#包括和限制。H>intmain(){doublescanf(%LF”,&;AMPA
讀入一個雙精度浮點數(shù),按輸出格式“%f”“%f”保留5位小數(shù),%e”和“%g”的形式輸出在單獨一行上輸出?
#包括和限制。H>intmain(){doublescanf(%LF”,&;AMPA)//需要雙精度浮點數(shù)輸入,即雙數(shù)據(jù)printf(%f”,(float)a)//根據(jù)單精度浮點數(shù)輸出,需要將數(shù)據(jù)轉(zhuǎn)換為單精度printf(%0.5f”,(float)a)printf(%e”,a) ///E和%G可以直接使用雙數(shù)據(jù)輸出printf(%Gn“,a)//只允許一個//!輸入時,它是單精度浮點數(shù)類型。在C語言中,變量是浮點類型,輸入格式是%F。不同的變量類型以不同的方式存儲在內(nèi)存中。使用int讀取浮點數(shù)時,不可能讀取正確的結(jié)果。因此,必須使用與輸入相同的格式(此外,還必須使用相同類型的變量)才能顯示正確的數(shù)字。