1. c語言中如果用int定義a。但是算出來a的結果有小數,結果怎樣
會取整。即只保留整數部分。
注意 不是四捨五入,而是強製取整。
比如,運算結果為1.99, 那麼保存的a值就是1.
2. c語言中int型數據變數能夠表示小數嗎是不是c中小數只能由float數據類型表示
int不能表示小數。小數可以用float或者double表示。
3. c語言中int數據類型後可以加小數點嗎
c語言中int數據類型一定不會有小數點。
帶有小數點的常數,系統認為是浮點類型,默認為double類型數據。
如:
5是整數類型,而5.0是浮點數類型
4. c語言中int 能定義小數嗎下面這個程序怎麼回事
int 是整數類型,只會取整數
你那 x=567.12; y=123.4;也只等與567,y=123;
所以sum的值為567+123
5. 在用C語言編程時,小數用float,整數用int,如果小數乘整數該怎麼辦
只要有一方為小數,類型自動轉換為小數。不要小數就在前面加一個強制轉換符
6. 如何運用C語言的整型和浮點數實現加減乘除計算
對於加減乘三種運算,可以直接用整數進行。
對於除法,C語言中兩個整數相除,結果仍然是整數(只取商的部分,忽略余數),如果想得到除法的精確值(例如10/4=2.5),可以使用浮點數參與計算,方法是把被除數乘以1.0,然後再除以除數,結果就是浮點數了。
7. c語言問題,int可以int x=4.6之類的小數嗎不可以吧,只要是小數都應該為float 或d
是可以的,只是數據4.6會變成4,按照數據類型整型的要求,4.6發生截斷,讀取成4,這樣是行的通的,只是沒有什麼意義。在一般情況下,整數用int,小數用float,double。希望我的回答對你有幫助!望採納!