- 博客(5)
- 收藏
- 关注
原创 C---语言大小写字母转换
在c语言中,可以通过ASCII码来转换字母的大小写,小写字母的ASCII比对应的大写字母大32,因此可以通过ASCII的加减32来实现大小写的转换。
2024-01-20 20:09:36
354
原创 C语言---冒泡排序和选择排序
冒泡排序是一种简单而有效的排序算法,它的基本思想是从第一个元素开始,重复的比较相邻的两个元素,如果顺序不正确就交换它们,直到没有任何一对元素需要交换为止。对其余位置记录进行排序(不包含第一个位置),在剩余的记录中找到最小的关键字,将其与第二个位置的记录进行交换,在交换变量的过程中定义了一个临时变量 t 来完成。,在内层循环中,我们比较相邻的两个元素 a[j] 和 a[j+1] 的大小,如果前者大于后者,就交换位置。外层for循环用于控制排序的轮数,内层for循环用于比较相邻的两个元素的大小并进行交换。
2024-01-20 13:54:49
626
原创 判断一个数是否为素数(C语言)
假设需要判断的数为b,如果b小于2,则b不是素数。如果b大于2,我们就拿这个数和从(2到b-1)中的每个数依次做取余操作,如果有一个数可以使得余数为0,则这个数不是素数,反之这个数为素数。panduan函数用于判断一个数是否为素数。整数a作为参量,并返回一个整数值。运用if语句,如果a小于2,直接返回0(小于2的数不是素数)。,利用for循环,从2开始逐个找a的因子,如果循环结束后没有找到a的因子,那么a是素数,则返回1。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做素数。
2024-01-19 21:05:42
471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人