看板Programming
标 题[问题] 关於c语言 资料型态使用
发信站枫桥驿站 (Sun May 20 23:32:59 2012)
转信站ptt!news.ntu!ctu-gate!news.nctu!newsfeed.nthu!news.cs.nthu!MapleBBS
如题 以下是个简单的程式码
#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
﹊ ̄﹊ ̄ ̄﹊﹊ ̄ ̄﹊ ̄﹊ ̄ ̄﹊@人 ̄ ̄﹊ ̄﹊ ̄ ̄﹊﹊ ̄ ̄﹊﹊ ̄ ̄﹊﹊ ̄﹊ ̄
1F:→ scfang:%lf 114.34.216.72 05/21 09:21