新手真心求助!大家来运行看一下是否和我出现一样的问题!
小程序,物体运动,前100秒以1米/秒匀速运动,后一百秒以1为加速度做匀加速运动。现在同时输出时间和距离。
为何每次运行显示都不从0开始,而是从52开始。
搞了一晚上没搞出来,求大神帮忙赐教!
万分感激!!!!!!!拜托了!!!!!!!!
#include "stdio.h"
void main()
{
float s,to,Vo=1;
int i=0;
for (i=0;i<=200;i++)
{
if(i<=100)
{
z_real=i;
}
else
{
to=i-100;
s=100+Vo*to+0.5*1*to*to;
}
printf("%d\n",i);
printf("real %6.3f\n",s);
}
}
[ 本帖最后由 kidd111 于 2012-11-13 23:27 编辑 ]