#include <stdio.h>
int main()
{
int k;
scanf("%d",&k);
while(k--)
{
int m,x,y,z;
double n;
scanf("%d%d%d%d",&m,&x,&y,&z);
n=((m*x)*1.0/(y-x))*z;
printf("%.2lf\n",n);
}
return 0;
}//这题其实不难,是我想复杂了,不用考虑狗在来回跑,因为,问题所要求的就是在哥哥追上弟弟的这段时间内,狗狗到底跑了多少距离,跟狗跑了几个来回无关//只需计算出哥哥追上弟弟需要多少时间就行了~
C语言赛跑问题解析
本文提供了一段C语言代码示例,通过简单的数学运算解决了哥哥追弟弟时狗狗跑动距离的问题。该程序读取输入参数并计算所需的时间,进而得出狗狗跑过的总距离。
1595

被折叠的 条评论
为什么被折叠?



