永发信息网

C程序编程设计

答案:3  悬赏:80  手机版
解决时间 2021-04-30 16:19
有正五边形ABCDE的周长为2000米,甲乙两人非别从AC同时出发,沿ABCDA方向匀速绕行。甲的速度为每分钟50米,乙的速度为每分钟46米。编程他们开始行走在同一条路上经过的时间
最佳答案

#include <stdio.h>


int main(int argc, char* argv[])
{
int t = 0; // 时间
int a = 50, b = 46; // 速度
int sa = 0, sb = 800; // 起点差距


while(1)
{
t++;
sa += a; // 甲走的距离
sb += b; // 乙走的距离

if (sa >= 200)
{
sa -= 200;
sb -= 200;
}


if (sb < 200)
break;
}


printf("经过%d分钟之后,甲乙在同一路上\n", t);


return 0;
}

全部回答

echo off echo 时间 A 段 B 段 set/a flag=0,dog=0,cat=0,dc=1,cc=3,ti=0,cnt1=0,cnt2=0,sav1=0,sav2=0 :loop set/a dog=50*%cnt1%+%sav1%

if %flag%==0 (set/a cat=800+46*%cnt2% ) else ( set/a cat=46*%cnt2%+%sav2%)

if %dog% geq 400 set/a dc=2 if %dog% geq 800 set/a dc=3 if %dog% geq 1200 set/a dc=4 if %dog% geq 1600 set/a dc=5

if %cat% geq 400 set/a cc=2 if %cat% geq 800 set/a cc=3 if %cat% geq 1200 set/a cc=4 if %cat% geq 1600 set/a cc=5

if %dog% geq 2000 ( set/a dog=%dog%-2000 set/a sav1=%dog%-2000 set/a dc=1 set/a cnt1=0 )

if %cat% geq 2000 ( set/a flag=1 set/a cat=%cat%-2000 set/a sav2=%cat%-2000 set/a cc=1 set/a cnt2=0 )

if %dc%==%cc% ( goto end ) echo %ti% %dog% %dc% %cat% %cc% set/a ti+=1 set/a cnt1+=1 set/a cnt2+=1

goto loop :end echo %ti% %dog% %dc% %cat% %cc% echo 在第%ti%分时A,B在同一段上

=============================

以上保存为BAT格式运行

本人是学c++的,这是c++的代码,应该和C差不多

#include <iostream> using namespace std; int main() {int s1,s2,t=1; for(;;t++) { s1=t*50; s2=t*46; if(s1%400==0 && s2-s1<=400) break; } cout <<t<<endl; return 0; }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样在短时间内弄到几百块钱~
怎样去面对一个他爱你 , 你却不爱他的人呢?
王者花木兰新皮肤台词,王者荣耀花木兰兔女郎
为什么听QQ音乐时不显示状态?
戴隐形眼镜度数会增高还是会减少?
梅田加油站地址在哪,我要去那里办事
如图,在凸六边形ABCDEF中,AB//DE,BC//EF,
装扮空间时自己写的字怎么弄成动态?
英雄岛的领奖密使回守原岗位了吗?
对自己有进步的句子,我喜欢的一句话是 不放弃
大盘最近会调整吗?
高中一男同学借钱,借不借?
新洲区武汉天天快递这个地址怎么能查询到,着
为什么我左点击桌面图标出来的全是属性对话框
大家帮帮我老婆
推荐资讯
怎样使头发长的快{有损发根、发质的不要}
问这个戒指价钱?
地下城什么职业好玩
苹果手机如何发送名片,这个是什么赞,是名片
手机下载的qq农场的验证码是什么
怎样戒掉DNF?为了学业
怎样才能把qq资料全部去掉弄成空白?
为什么我看到她就笑,而她也对我傻笑
06年男篮世锦赛中国对斯洛文尼亚的那场比赛哪
恋人拉手表示怎么样了?
qq三国可以收几个徒弟....
收个寻仙世界杯称号激活码
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?