[問題] 關於c語言 資料型態使用
如題 以下是個簡單的程式碼
#include <stdio.h>
#include <stdlib.h>
int main()
{
float gallon,mile;
printf("pleas enter how long the road you have drived\n");
scanf("%f",&mile);
printf("how gallon have you used\n");
scanf("%f",&gallon);
printf("%.2f %.2f",mile,gallon);
system("PAUSE");
return 0;
}
這程式可以正常執行運作
不過為什麼當我把
float
改成
double
整個程式就會怪怪的呢?
(沒辦法印出預期的結果)
希望各位網友為我解答
謝謝!!!
--
▂__ˍ(_▇▆' * ◣_ ◣◢▆▇ ▁_ ▄▆▇。.楓橋驛站.telnet://imaple.tw◆◣}
=▁ ▔﹊ ̄ *. ▆川@▋ ▃▔ ▂~+ ◤丑
 ̄▃▂▁▂。▁▂ˍ_◢〢_▇.* ├=rom:host-58-114-0-122.dynamic.kbtelecom.n
﹊ ̄﹊ ̄ ̄﹊﹊ ̄ ̄﹊ ̄﹊ ̄ ̄﹊@人 ̄ ̄﹊ ̄﹊ ̄ ̄﹊﹊ ̄ ̄﹊﹊ ̄ ̄﹊﹊ ̄﹊ ̄
→
05/21 09:21, , 1F
05/21 09:21, 1F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章