军队行军,雨天每天走60公里,晴天每天走90公里,路程一共1200公里,平均每天走80公里。
问有几天下雨
c语言编程
先把数学题给你解出来,然后再编程。
路程共1200公里,平均每天80公里,那么总共用了1200/8=15天。
这15天如果都是晴天,那么就要多走15*(90-80)=150公里。
而这150公里就需要雨天慢下来消化。那么就需要150/(90-60)=5天
当然,编程的目的就是帮我们解题,也就是凑天数,凑成功了就解出来了。
算法就是用循环语句
在总的15天里,从没有雨天开始去凑,一直凑到满足条件退出。
因为我的c语言好多年没写了,给你个算法,你自己套语句吧。
定义变量abc
a=1200/80
b=0
如果b<a,进入循环,b每次加1
如果(a-b)*60+b*90不等于1200
b=1201/80
循环结束
打印雨天=a-b,昨天=b
解答:行军的总天数为1200÷80=15天,设雨天行走n天,则有60n+90×(15-n)=1200,解得n=5天
下一篇:加装燃气热水器
上一篇:坐火车耳膜会往外突是什么原因
热门标签: