- 博客(3)
- 收藏
- 关注
转载 交换两数的值
利用中间变量 int a=5; int b=6; int temp=a; a=b; b=temp; 不利用中间变量 int a=4; int b=6; a=b-a; b=b-a; a=a+b int a=4; int b=6; a=a+b; b=a-b; a=a-b; int a=4; int b=6; a=a^b; b...
2019-06-13 20:57:00
159
转载 C语言中unsigned int加减的问题
unsigned int a=10; unsigned int b=20; 此时按照一般想法,a-b应该等于-10,但是当打印出来发现,结果却是4294967286 这时问题出在unsigned int上。 在我的机器上,unsigned int是32位的。 我们都知道,在计算机中,数字是按补码存储在存储器中,而且使用补码进行加减乘除等各种运算,unsigned int...
2019-06-09 18:10:00
2171
转载 快速交换两个数的值
#交换a和b的值 a=34 b=57 #经典方法,利用一个中间值 temp=a a=b b=temp #在Python中可以一行代码实现 a,b=b,a 转载于:https://www.cnblogs.com/YURiCA/p/10840456.html...
2019-05-09 19:15:00
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅