- 博客(8)
- 收藏
- 关注
原创 辗转相除法及其实例代码(C语言)
辗除法(zhǎnchú fǎ )——辗转相除法,又名欧几里德算法(Euclidean algorithm))0=42%21,此时余数为零,那么这一次可看出252和105的最大公因数为21。只要可计算余数都可用辗转相除法来求最大公因子,或者是最大公倍数。)42=252(较大数)%105(较小数)例如:252和105求最大公倍数。(余数)21=105%42。
2024-08-28 20:25:22
94
原创 枚举,循环
到市场一看,公鸡一只3元,母鸡一只5元,小鸡3只1元,试求用100元买一百只鸡,各为多少才合适?,可以在程序中反复横跳,这里的goto out在最内层循环中,在第一个方案被找到后,条件if判断正确,就传送出了整个循环。可以看到这里给出了许多种方案,如果我们只想要一种方案显示并且我们只想要第一种方案的话就要用break语句跳出循环。,则证明已经找到了第一种合适的方案,在接下来的外层循环中都加上对exit的判断,就可以接力跳出整个循环。我们可以看到,虽然我们使用了break语句想要跳出循环,但由于。
2024-03-25 16:51:28
293
1
原创 辗转相除法
解析:在这里提供了两个数字112和46,计算这两个数的最大公约数。辗转相除法不仅可以用于计算两个数的最大公因数,也可以计算两个数的。注意:这里输入时最好进行判断,要使u>v才会有正确答案。最大公倍数也就是求出最大公因数后,用。
2024-03-25 12:58:57
315
原创 海伦公式原理
讨论:在我们求一个三角形面积的时候,可以用正弦定理求出面积S=1/2absinC,在这里介绍海伦公式求面积也是一种方法,也是计算机中最常出现的一种求面积方法。是由古希腊数学家阿基米德得出的,为三角形和多边形的面积计算提供了新的方法和思路,在。,有勾股定理计算出x的值,我们计算x的值目的是求出。S=1/2*高*底边长。
2024-03-12 14:57:02
496
原创 四种C语言不用指针的方式实现斐波那契数列
【1】最后return的是fib(n-1)+fib(n-2),也就是fib(n)=fib(n-1)+fib(n-2),n代表的是目前的月份,n-1代表的是之前的一个月份,n-2代表的是之前更前的一个月份。斐波那契数列是数学家斐波那契以研究兔子繁殖为例的数列,故称“兔子数列”,又称为黄金分割数列。注意:该方法中的for循环是从第三项开始进行的,所以n=3。注意:这里的i=1,i<=2指的是从第三项开始,前两项忽略。
2024-03-08 13:10:52
955
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人