1樓:火虎
f指float型,c中的bai實數預設為double,除非du後面跟著f的才指zhifloat。若把它賦dao給一個float型變數則會有回精度損失的編譯警告提示,答0.5f的意思是告訴編譯器將這個0.
5按float型處理。這裡的0.5f和0.
5f沒有區別。例如0xa5、0xa5、0xa5、0xa5完全相同。
2樓:經萱潛子
c、c++預設帶小數點的常數是double型,若把它賦給一個float型變數則會有精度損失的編譯警告提示,0.5f的意思是告訴編譯器將這個0.5按float型處理。
3樓:匿名使用者
這裡baif指float型。
c中的實數預設為double,除du非後面跟著f的才指float至於zhi
大小寫dao問題,很
版好解釋
c大小寫敏感,也就是權說,大寫跟小寫代表不同內容,但是有例外。
例外就是,當字母是數值的其中一個組成部分的時候,大小寫通用。
例如0xa5、0xa5、0xa5、0xa5完全相同16l和16l完全相同
這個f這裡是否相同,明白了吧?相同。
記住,僅僅當字母是數值的其中一個組成部分的時候,大小寫才通用。
c語言裡面 return x + 0.5f; 是什麼意思
4樓:
c、c++預設帶小數點的常數是double型,若把它賦給一個float型變數則會有精度損失的編譯警告提示,0.5f的意思是告訴編譯器將這個0.5按float型處理。
c語言中%5.1f是什麼意思
5樓:
%5.1f 指定該浮點型變數,總長度為5,注意包括小數點。其中','後的1是指定小數位數為1.
6樓:煩s太多不明白
輸出的浮點型數小數點左邊部分保留5位,如果不夠5位前面補0,如果超過5位按實際位數顯示,小數點後保留1位。
7樓:匿名使用者
輸入的資料佔5格(超5格頂出5格,沒超向右補空格)保留1位小數
c語言中aa和a的區別,C語言中d和f還有c有什麼區別
a 是 單個字元,a 是 字串就是多個字元的集合實際上,a 等價於 a 0 末尾還有字串結束符 c語言中 d和 f還有 c有什麼區別 c,後邊的引數當字元處理 d,後邊的引數當整數處理 f,後邊的引數當浮點數處理。d是int型資料的萬用字元 f是float型資料的萬用字元 c是char型資料的萬用字...
c語言中9代表什麼,C語言中9代表什麼?
c語言中所有加單引號的都是一個ascii碼字元。所以,這個 9 指的就是一個字元 9 他在ascii中的值為57,數字在ascii碼錶中式從 0 9 的順序,排在48 57位!由單引號括起,這是一個字元常量,由ascii編碼,碼值為057.就是簡單的一個字元,和a,b,c等一樣的,ascii碼不是9...
c語言中的for語句和ni語句,C語言中的for語句和n i 語句
n 這種形式是字尾自增1運算,表示先使用n值,然後n n 1自增1 i這種形式是字首自增1運算,表示先對i進行i i 1自增1,然後再使用i值 如果是單獨執行這樣的語句,兩者沒有區別,如 for i 0 i 輸出0 9 與for n 0 n 輸出0 9 這兩者都會迴圈10次,沒有差別。而下面的語句 ...