永发信息网

相遇问题程序设计

答案:2  悬赏:80  手机版
解决时间 2021-04-30 15:31

编写一个程序实现如下功能:
AB为一段长度为L的直路;一人以u的速度从A出发向B走;一人以v的速度从B出发向A走;到了路的端点后立刻返回,中间无时间损失;问在时间t内,两人将相遇n次,求n的值。

Input
L,u,v,t

Oupt
n

请教某位高手,帮帮忙,O(∩_∩)O谢谢了。

最佳答案

程序代码:数据类型:整型,若想更精确,可以将"int"改为“double”.


#include <iostream.h>
void main()
{
int L; //=20;//路程
int u,v; //=4,v=6;//速度
int t; //=30;//总时间
int n; //=0;//相遇次数
cout<<"请输入AB两地之间的距离:"; cin>>L;
cout<<"请输入路人甲的速度:"; cin>>u;
cout<<"请输入路人乙的速度:"; cin>>v;
cout<<"请输入规定的时间:"; cin>>t;
n=t*(u+v)/L;
cout<<"路人甲和路人乙相遇次数为:"<<n<<endl;
}


程序运行结果:


全部回答

楼上的答案好像不对吧,如果条件2个人都越过同一个终点的话,那就变成追赶了,那就会产生可能在好几个回合内都没有相遇的情况了,因此这个问题的话存在2种情况:

1、在面对面的情况下,楼上的方法正确

2、在追赶的情况下,情况就比较复杂了

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天山掉下个林妹妹 林妹妹 怎么死的?
cf该图标是那个?以下的
急…英语高手请进…
鸡西市永丰乡我想知道这个在什么地方
印度支那战争是不是越南 柬埔寨和老挝三国之
如何讨好以前很爱我而现在很恨我的女人?
这个世界为什么那样黑暗?
诛仙2长时间不上是否会删档
诺基亚7070能换外壳么
我要怎么才能不郁闷
dnf第八章死灵术士纯刷图加点
步步高i266手机QQ如何升级
有钱怎么享受生活,算命中说的禄米、糯米,受生
笔峰茗韵这个地址在什么地方,我要处理点事
网球分多少时间一局的?
推荐资讯
问问积分都能干什么?
什么牌子的食用橄榄油最好?
淄博什么时候创建足球队啊
瘦腿的密方给几条
江苏阳光近期怎么样
如果买一台3000多元的神舟笔记本电脑有哪些功
DNF黑龙江2区王者之星的价格
我电脑这样怎么回事?
马鞍山哪里有电视线卖?。
暗恋一个人却不能对他表白?
上火吃什么好呢
请发给我小说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?