永发信息网

大一C语言作业,一球从 M 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第 N 次落地时

答案:2  悬赏:30  手机版
解决时间 2021-04-07 12:55
  • 提问者网友:寂寞梧桐
  • 2021-04-07 03:09
大一C语言作业,一球从 M 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第 N 次落地时
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-04-07 04:39
#include

void main()
{
float M,m;
int n,i;
printf("请输入初始高度,和弹地次数:");
scanf("%f %d",&M,&n);
m = M;
for(i =0;im = m/2;
printf("从%f米高掉下来的球,弹地%d次后高度为%f",M,n,m);
}
全部回答
  • 1楼网友:妄饮晩冬酒
  • 2021-04-07 05:23
#include
void main()
{ float s=0,h;
int n,i=1;
printf("输入高度:\n");
scanf("%f",&h);
printf("输入要计算的弹跳次数 :\n");
scanf("%d",&n);
while(i<=n)
{ s+=h;
h=h/2;
i++;
}
printf("h=%g s=%g\n",h,s);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯