...与数学的求法不同,不理解,求高手帮忙看看谢谢!
发布网友
发布时间:2024-10-05 13:16
我来回答
共5个回答
热心网友
时间:2024-10-05 13:29
这个算法有好多致命的错误。
{a=t;a=b;b=t}这个语句本意应该是当a<b时将a与b的值相交换,使得后面的r=a%b才能求出正确的余数。第一句应该把a的值先赋给临时变量t,语句是t=a而不能是a=t.注意赋值运算符是左边赋值给左边。
while(r)
{a=b;b=r;r=a%b;}
这句是这个算法的灵魂,当r=0即a能被b整除时,循环中断,输出最大公约数及最小公倍数。但这个公约数不是r,而应该是b.
最恐怖的是a与b的原值在程序里面已经被改的面目全非了,而最后一句还堂而皇之的用ab/r来求最小公倍数。我要是你的c++老师的话,基本上看完就没剩几口气了。。。。
算法原理可以看后面的链接。我按你的语法习惯帮你改了一下
viod gys(a b)
{
int m=a;
int n=b;
int r;
if(a<b)
{t=a;a=b;b=t}
r=a%b;
while(r)
{a=b;b=r;r=a%b;}
printf("最大公约数%d,最小公倍数%d" b,mn/r);
}
热心网友
时间:2024-10-05 13:26
你这个程序错的吧,r只有为0才退出循环。最大公约数全为0了
热心网友
时间:2024-10-05 13:28
斩除法,你去看看离散数学的书吧。
热心网友
时间:2024-10-05 13:26
看看群论
热心网友
时间:2024-10-05 13:31
这叫辗转相除法,求出最大公约数r,然后最小公倍数自然就是ab乘积除以r了
初中物理怎样求平均值,和数学的求法一样吗
平均速度是不一样的,求法是总路程除以总时间。比如同一段路程,去时速度60,回来时40,平均速度等于总路程除以总时间,为48 多段路程也是一样的,跟每段路程的速度没关系 其他的平均值我一下也想不到了,带有方向的大多是数学里的矢量求法,线性代数的知识了 ...
初中数学一元二次方程 ,老师们帮看看为什么,我用公式法和配方法求出的...
配方肯定是错了,应该加上一次项系数一半的平方,一次项系数是-1,一半就是-1/2,再平方就是1/4,所以两边应该加上1/4,而不是1/2。
数学问题,不懂,求高手解答,例子如下:
解:(1)如图,且AB=AC,DA=DE,∠BAC=∠ADE=60°∴△ABC和△ADE是等边三角形,∴∠BAD+∠DAC=∠EAC+∠DAC=60°,AD=AE,∠BCA=60°,即,∠BAD=∠CAE,∴△BAD≌△CAE,∴∠B=∠ACE=60°,∴∠BCE=∠BCA+∠ACE=120°;(2)如图,过D作DF⊥BC,交CA延长线于F,∵∠BAC=∠FDC...
解不等式, x²-14x+45<0 求数学高手帮忙,感谢!
解:(x-5)(x-9)<0x-5<0,x-9>0, 无交集x-5>0,x-9<0, 5<x<9故答案是5<x<9 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 以人为本的海角 2015-11-01 · 超过15用户采纳过TA的回答 知道答主 回答量:88 采纳率:0% 帮助的人:10.2万 我也去答题访问个人页 关注 展开...
求解!数学题不会了,求高手解答,谢谢!
像这种题猜起来会比较快,你会发现 x 最可能的值是 -1 0 1 什么的,代到等式里去一看发现应该是 x= -1, 那么结果就很快出来了是 0 , 这比你直接算快的多,考试时也节省时间 事实上,直接算也很容易 原式= x(1+x^1+x^2+x^3+x^4+... +x^2003)= x(0+x^4+... +x^2003...
...第5题求积分的方法怎么跟一般的求积分步骤不一样,是不是用了什么特 ...
同学,你是高中生吧,那不是补集,叫条件概率,贝叶斯定理是计算条件概率的,由于高中没有讲条件概率,所以理解起来会困难些。理解这个题目,得知道条件概率,学了条件概率,你就懂了
这是什么问题?
也不太清楚你想要什么养的,希望能帮到你,不行的话可以再追问 【数学】【初一】有理数加减混合运算 求过程 谢谢啦~ =1/2+(-1/2)+4/5+(-2/3)+(-1/3) =0+4/5-1 =-1/5 初中有理数加减混合运算试题 有理数的混合运算 教学目标 1.进一步掌握有理数的运演算法则和运算律; 2.使学生能够熟练地...
谁帮我解决我的数学学习问题啊!
人们学习过程就是用掌握的知识去理解、解决未知知识。数学学习过程都是用旧知识引出和解决新问题,当新的知识掌握后再利用它去解决更新知识。初中知识是基础,如果能把新知识用旧知识解答,你就有了化归转化思想了。可见,学习就是不断地化归转化,不断地继承和发展更新旧知识。 2、学会数学教材的数学思想方法。 数学...
我是一个高二的学生,想请教一下大家,如何学习数学和英语,谢谢帮忙
在平时学习中要注意开发不同的学习场所,参与一切有益的学习实践活动,如数学第二课堂、数学竞赛、智力竞赛等活动。平时注意观察,比如,空间想象能力是通过实例净化思维,把空间中的实体高度抽象在大脑中,并在大脑中进行分析推理。其它能力的培养都必须学习、理解、训练、应用中得到发展。特别是,教师为了...
我今年六年级,毕业班,请帮助我策划一套学习方案!谢谢!
三、不唯一对于一个知识的理解,可以从不同的角度去认识;对于一道题的求解,可以有不同方法;对于一个实际问题,可以从不同学科去分析解决。世界本身就是一个多样化的世界,我们学习的目的决不是为了追求唯一的答案。所以,我们在学习中必须具备这种"不唯一"的意识和精神,尽可能寻求更多解决问题的途径,养成多方面、多...