自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 不允许创建临时变量,交换两个数的内容

当不能创建临时变量的时候,可以利用异或的方法来交换。 在此之前我们需要明白什么事异或。 异或:异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。 举个例子:a=11,a的二进制表示为1011,与0101进行^(异或)操作时,变成1110。 当一个数异或本身时,结果为0。即a^a=0。 一个数异或0时,等于它本身。

2021-10-31 02:16:10 807

原创 判断1000年---2000年之间的闰年

闰年的定义:能被4整除且不能被100整除或者直接被400整除的年份是闰年。 当明白了计算规则以后就很好写代码了。 #include<stdio.h> int main() { int y=0; int count = 0;//设置计数器 for(y=1000;y<=2000;y++) { if(y%4==0&&y%100!=0||y%400==0)//这里需要了解&&和||的含义

2021-10-31 01:59:28 111

原创 打印100~200之间的素数

打印素数之前,要了解素数的定义。 素数:质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 因此在写代码之前,我们先理清思路。 (1)100不是素数,且偶数一定不是素数。 (2)开方以后的数字可以不用考虑,无意义。 有了思路以后就可以开始写代码了。 #include<stdio.h> #include<math.h> int main() { int i = 0; int count = 0;//设置计数器 for (i = 101; i.

2021-10-31 01:53:32 185

空空如也

空空如也

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

TA关注的人

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