![](https://img-blog.csdnimg.cn/c3c51559329c416aa947a06c1e5a2111.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言刷题
C语言程序设计
xiaoqider
这个作者很懒,什么都没留下…
展开
-
【C语言】冒泡排序
如果想让一个整型数组进行升序排列,该怎么书写代码呢?懂了原理,能不能写出对应代码呢?我们先了解冒泡排序的数学原理。原创 2023-11-02 19:32:09 · 32 阅读 · 1 评论 -
strlen的模拟实现
strlen函数被C语言定义在string.h文件中,全称string length,指求字符串的长度。我们都知道字符串的储存末尾总要加上\0,那我们就可以借此实现strlen的模拟。原创 2023-11-01 20:23:52 · 39 阅读 · 2 评论 -
【C语言】求一个整数储存在内存中二进制中1的个数
首先我们应该知道十进制中取每位数的方法,%10再/10进行循环同样,要得到二进制序列的0或1,也可以%2再/2循环😊😊😊但这个方法对负数不管用-1%2=-1,因此count=0。原创 2023-10-30 18:28:12 · 51 阅读 · 2 评论 -
不能创建第三个变量,实现两个数交换
1.b的二进制序列0,遇到两次1,0^1=1,1 ^ 1=0;a^b代表a和b两个数值的二进制序列进行。那我们不妨想一想a^b ^a是什么结果。2.b的二进制序列1也是如此。咱们先介绍按位异或^操作符。分类讨论就可以想明白。原创 2023-10-30 14:54:13 · 36 阅读 · 1 评论 -
扫雷1.0
扫雷小战士原创 2023-10-28 15:56:26 · 59 阅读 · 1 评论