摘要: 只要是整数,在内存中存储的都是二进制的补码。 最高位是1为负,0为正 正数的原码、反码、补码都相同 负数在内存中存储的是补码 反码:反码在原码基础上符号位不变,其它位取反 补码:反码+1 原码 反码 补码 正数 00001111 00001111 00001111 负数 10001111 11110 阅读全文
posted @ 2021-08-02 21:16 eop 阅读(229) 评论(0) 推荐(0)
摘要: ###给定一个非空整型数组,除了某个元素只出现一次以外,其余每个元素均出现两次,找出那个只出现了一次的元素。 ####样例: int a[]={1,2,3,4,5,1,2,3,4},该数组中只有5出现一次,其他数字都是成对出现的,要找出5。 思路一:统记每个元素在数组中出现的次数,最后次数为1的那个 阅读全文
posted @ 2021-07-30 21:20 eop 阅读(1067) 评论(0) 推荐(0)
摘要: #方法一、此方法当a和b的数非常大时,可能会出现溢出的问题 #include <stdio.h> int main() { int a = 2; int b = 3; printf("交换前 a=%d, b=%d\n", a, b); a = a + b; //a为两数之和,b此时不变还是3 b = 阅读全文
posted @ 2021-07-30 19:57 eop 阅读(252) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示