位运算
pengzhisen123
这个作者很懒,什么都没留下…
展开
-
数组(九)--十进制转换为十六进制
方法一:1、以60为例:(假设为32位)60 除以 16 商 3 余。。。。。。。。123 除以 16 商 0 余。。。。。。。。。32、然后将余数倒过来,两位数的余数则转化为字母。数字与字母对应:10-----A11-----B12-----C13-----D14-----E15----原创 2017-10-31 21:00:35 · 4472 阅读 · 0 评论 -
交换两个变量的值
问题:已知m=8,n=3,交换m,n的值方法一:借助第三方变量tt=m;m=n;n=t;方法二:不借助第三方变量m=m+n;n=m-n;n=m-n;方法三:借助异或运算(根据异或运算的性质:一个数进行两次异或运算还是其本身)n=n^m;m=n^m;n=n^m;原创 2017-10-26 13:57:53 · 573 阅读 · 0 评论