- 博客(10)
- 收藏
- 关注
原创 求最大公约数和最小公倍数
最好的情况就是 a 是 b 的因数,那么最大公因数就是a;具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后的余数是0为止。又称最大公因数,是指两个或者多个整数共有的最大的那个能同时整除它们的正整数。辗转相除法:又称欧几里得算法,是求最大公约数的一种方法。求两个数 73 和 2044 的最大公约数和最小公倍数。方便对我们求最大公约数,减少核心代码的代码量。用函数,我们来写它们的最大公约数。两个或多个整数的最小公共倍数。
2024-03-09 18:07:29
248
1
原创 藏头诗(一帆风顺)
j < 3(因为每个汉字占三个字节,所以j=0,1,2三个代表:这首诗里每一行的第一个字)putchar(str[i][j]) //则是将每一行的第一个字输出。以上内容就是藏头诗的代码输入,输出;下一篇将介绍藏尾诗的输入输出。
2024-03-09 08:00:00
346
2
原创 线性查找和折半查找简述
以上内容,就是线性查找和折半查找的主要知识点与代码。时,折半查找法比顺序查找法的平均查找速度要快的多。在数组中搜索一个特定元素的处理过程,称为查找。线性查找也称为顺序查找,算法简单,但效率较低。本文将介绍两种查找方法,线性查找,折半查找。(1)折半查找也称为对分搜索。(2)当折半查找信息。
2024-03-01 22:44:56
512
1
原创 交换两个数
对于两个数的交换可能还存在其他的方法,欢迎大家做出能多的补充,我是Flipped Neo~,欢迎你的指正。不创建临时变量的这种方法其本质上是对于位操作符的应用。,当我们理解了以上图解之后,我们就可以写出代码了。第二种方法:不创建临时变量。1.第一种方法:创建临时变量。当然,还存在另一种方法。
2024-02-23 14:43:04
247
1
原创 简记:原码、反码、补码
(1) 原码 = a的二进制数,并在最高位补0 ,作为符号位。(1)原码 = a的二进制数,并在最高位补1,作为符号位。(2)反码:符号位不变,其余位数取反。(3)补码:在反码的基础上+1。(2) 反码 = 原码。(3) 补码 = 原码。
2024-02-20 23:28:17
251
2
原创 C语言中常用的简单排序(选择,交换,冒泡,插入)
j++),则 arr[0]与arr[1], arr[1]与arr[2], arr[2]与arr[3], arr[3]与arr[4], 进行交换,接下来均以此为例进行第二趟,第三趟...的冒泡。是一种最简单的排序方法,它的基本思路是将一个记录插入到已经排好序的的有序表中,从而一个新的,记录数增一的有序表中。在其实现过程使用双层循环,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素前面有序表进行待插入位置查找,并进行移动。选择法排序,交换法排序,冒泡法排序,插入法排序。四种最基础的排序方法。
2024-01-26 19:36:07
984
2
原创 三种循环语句详解
b. 若循环条件为真,执行循环体中的语句,并返回至a,进行下一轮;c. 若循环条件为假,退出循环。与while 语句不同, do-while语句中的循环控制表达式是在。具体执行过程:a. 计算循环控制表达式(循环条件)的值;注:(1)循环控制表达式很少省略,若省略,循环条件用为真。for语句属于当型循环,在三种循环语句中使用最多。增值表达式:没执行一次循环后循环控制变量如何变化。循环控制表达式:控制循环继续执行的条件。do while 循环属于直到型循环。初始化表达式:决定循环的初始条件。
2024-01-25 14:01:24
675
原创 从0开始学好编程
为了实现我的编程目标,我深知光靠在学校的学习是不够的,我需要在此基础上进行更加系统的学习。不仅仅是因为华为公司拥有一支优秀的技术团队,他们在技术创新和产品开发方面取得了卓越的成就,更是因为,在华为的身上我看到了深切的爱国情,他们坚持,奋斗,由当代中国青年身上最美好的样子。我希望能够通过编程去解决在生活中遇到的实际问题,创造出有价值,有意义的应用程序,并且能够与其他开发者合作,提升自己的专业能力,共同推动技术的发展。我有以下的编程目标。以上内容就是我所想要分享的,我期待在CSDN的见证下,不断取得进步。
2024-01-17 12:30:48
359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人