- 博客(4)
- 收藏
- 关注
原创 最大公约数和最小公倍数
求最大公约数的方法一般是辗转相除法(又称欧几里得算法、辗转相减法)。在C语言中,使用这种算法可以快速计算两个整数之间的最大公约数。如果a不能被b整除,则c等于b和a除以b的余数的最大公约数,即c=gcd(b,a%b)。这行代码的意思是求a和b的最大公约数,使用了递归的方式。从键盘中输入a,b,求其最大公约数和最小公倍数。如果a能够被b整除,则c=b;
2023-04-20 22:36:06
100
1
原创 任意次方后的最后三位
/计算一个数的任意次方后的三位。编程求一个整数任意次方后的最后三位数,即求 x ^ y (x的y次方)的最后三位数, x 和 y 的值由键盘输入。printf("%d^%d的最后三位是:0%d\n", x, y, z);printf("%d^%d的最后三位是:%d\n", x, y, z);printf("请输入两个数,x和y(x^y ):\n");所以,在求次方时,每乘一次,求余一次(就是取后三位数)后面我会继续写几个简单的算法题目,由浅入深,慢慢来。这是一个十分简单的算法题,难度就是初中水平。
2023-04-11 18:28:13
314
1
原创 猴子吃桃问题(whlie语句和for语句)
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,发现只剩下一个桃子了。这个题目完全就是初中水平,就是找变量之间的关系,明确第1天桃数和第2天桃数之间的关系,就是第2天桃子加1的2倍=第1天的桃数。//第一天的桃子数是第二天桃子数加1后的两倍;(2) 定义day,a,b为基本整型,并为day,b赋值9和1;1534个桃子,我感觉这个猴子应该是吃一口就扔了。
2023-04-10 22:33:57
2185
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人