什么情况下用球最小公倍数的解决问题
答案:2 悬赏:30
解决时间 2021-02-19 09:49
- 提问者网友:涼初透
- 2021-02-18 09:48
什么情况下用球最小公倍数的解决问题
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-02-18 10:43
例如:
1路车5分钟一班,2路车8分钟一班,6时同时发车,多长时间又同时发出。
总结一下:就是都要分别先求两个数的倍数,最后求相同倍数,本题1路车5分钟一班,6时出发,下次是6时10分,再下次是6时15分,这里5、10、15都是5的倍数,2路车同样。
1路车5分钟一班,2路车8分钟一班,6时同时发车,多长时间又同时发出。
总结一下:就是都要分别先求两个数的倍数,最后求相同倍数,本题1路车5分钟一班,6时出发,下次是6时10分,再下次是6时15分,这里5、10、15都是5的倍数,2路车同样。
全部回答
- 1楼网友:社会水太深
- 2021-02-18 10:48
function minarr公倍数(pa()) '找出一个数组中的最小公倍数,参数为数组 dim x as long, y as long, k as long, 最大公倍数 as long, 最小公倍数 as long dim i as integer for i = lbound(pa) to ubound(pa) - 1 x = iif(pa(i) >= pa(i + 1), pa(i), pa(i + 1)) 'x存入最大值 y = iif(pa(i) <= pa(i + 1), pa(i), pa(i + 1)) 'y 存入最小值 do '辗转相除法求出最大公约数 k = x mod y: if k = 0 then exit do x = y: y = k loop 最大公约数 = y 最小公倍数 = pa(i) * pa(i + 1) / 最大公约数 pa(i + 1) = 最小公倍数 next minarr公倍数 = pa(i) end function 需要写在软体visual basic上 目前的最新版本是vb 2008 beta2(vb9)中文版 然后运行,这是教学时的最基础题 多看简单的实例是入门前的重要过程 看多了就能从中发现其实这个很简单只要记住经常用到的单词加上符合逻辑的过程就可以编出完美的程式
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯