刚学C遇到的问题
#include "stdio.h"#define g 9.8
main()
{
float H,t;
printf("请输入时间:");
scanf("%f",&t);
H=1/2*g*t*t;
printf("自由落体高度是%0.2f\n",H);
}
为什么1/2无论输入什么输出的结果为0 而写成0.5就没事???
2010-09-22 01:30
2010-09-22 06:19
2010-09-22 09:33
2010-09-22 10:55
2010-09-22 11:06
2010-09-22 13:16
2010-09-22 13:36
2010-09-22 17:07

2010-09-22 17:19
2010-09-22 17:33