自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高效的将一个数的二进制数逆置

#include/*00000000000000000000000000011001翻转后:(2550136832)10011000000000000000000000000000*/unsigned int reverse_bit(unsigned int value){ unsigned int x=0; unsigned int ret=0; unsigned int re

2015-01-09 16:57:37 681

原创 有趣的指针

#includeint main(){ int a[5] = {1,2,3,4,5};//数组在内存中开辟的空间是连续的 a 和&a的的值相同,取得是首元素地址的值 但意义不同 &a是取整个数组的地址 int *ptr1 = (int *)(&a+1); //加1是加整个数组的长度 ptr1指向了5后边的位置 int *ptr2 = (int *)((int)a + 1);//把a的

2014-12-27 18:08:28 436 1

原创 将大写字母转化成小写字母

/**************************将大写字母转化成小写字母**************************/#includeint main(){ int ch; while( (ch=getchar()) != EOF ) { if( 65 <= ch && ch <= 90 ) { ch=ch+32; } putchar(ch);

2014-12-27 16:31:02 776

原创 统计1~100出现多少次9

/******************************统计1~100出现多少次9******************************/#includeint main(){ int sum=0; for( int i = 0 ; i < 10; i++ ) { for( int j = 0; j < 10; j++) { if( j==9 )

2014-12-27 16:29:11 451

原创 union详解

/**********************联合体**********************/#includeint main(){ union { int i; char a[2]; }*p,u= {0};//初始化 00 00 00 00 否则为随机值 cc cc cc cc p=&u; p->a[0]=0x39; p->a[1]=0x38; printf

2014-12-27 16:23:58 520

原创 count_one_bit

#includeint count_one_bit(unsigned value){ int ones; for( ones=0; value!=0; value=value>>1 )//移位是最好的除法 if( value%2!=0 ) ones=ones+1; //return ones; printf("%d",ones); return 0;}int m

2014-12-26 22:54:56 431

原创 判断100到200间的素数的算法+优化~

#include#includeint main(){ for( int i = 101; i <= 200; i=+2 ) //偶数都不是素数 优化1倍 { int k= sqrt(i) ; //优化k倍 for( int j=2 ; j<= k; j++ ) { if( i%j == 0 ) { break; }

2014-12-26 22:29:12 586

空空如也

空空如也

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

TA关注的人

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