回覆列表
-
1 # 使用者2827559788879476
-
2 # 上進的白雲5
? : 是一個三目運算子,也是唯一的一個三目運算子。?前面表邏輯條件,:前面也就是?後面表示條件成立時的值,:後面表條件不成立時的值。例如,當a>b時,x=1否則x=0,可以寫成x=a>b?1:0
-
3 # 愛玩遊戲的馬利埃里亞
C語言中4/5的結果是0。我們可以看到,4和5都是整形資料。因為並沒有小數點,所以c語言程式要進行整形資料的相除,4是小於5的,4除5不夠除,所以向上取整所以結果就是0。可能這裡大家不太瞭解c語言整除的向上取整機制,大概含義就是當兩個除數都是整形時,不能整除的小數部分會被拋棄。
%2.5f表示以浮點數格式輸出變數的值,寬度為2,小數位數為5,寬度不夠,以實際為準。%.4f表示以浮點數格式輸出變數的值,小數位數為4,寬度以實際為準。%6d表示以整數十進位制格式輸出變數的值,寬度為6。