自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C语言冒泡排序

这种只需要排序一次就可以,但是没有 int flag=1这个判断条件,即使是从小到大排序,他也会比较两个数。然后将小的数赋值给后面,计算机在做无用功。从左到右,两两相邻元素进行比较,大的往后走,小的往前走。②为什么要有 int flag=1;这就完成一趟排序,需要循环9次。9在反复循环中,逐次往后移动。

2023-12-17 15:57:42 19 2

原创 位操作符:&、|、^、~

11111111111111111111111111111111001 //-6的反码。111111111111111111111111111111111010 //-6的补码。二进制为:00000000000000000000000000000101。负数的原码:第一位为1,代表负号,其余的转换成二进制就行了。我理解的就是将十进制整数转换成二进制数,然后进行运算。通过补码运算,有0为0,全1为1。一个整数 5 和 -6。,所以需要求出5和-6二进制的补码.所以5的二进制补码为。

2023-11-30 11:57:30 37 1

原创 写一个代码,判断是否是2^n次方?

16的二进制:10000,是2的4次方。15的二进制:1111,不是2的次方。是否为2^n次方这个数的二进制必须只能有一个1.比如:8的二进制:1000,是2的3次方。

2023-11-28 18:53:06 23

原创 输入一个十进制数,输出其二进制1的个数

【代码】输入一个十进制数,输出其二进制1的个数。

2023-11-28 16:52:24 45 1

原创 7-17 爬动的蠕虫(本人用的是VS2022)

一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。

2023-11-26 16:35:05 71 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除