- 写出下列数据的原码、反码和补码
-113
原码:1101001
反码:1010110。
补码: 1010111。
-98
原码:1100010
反码:1011101
补码: 1011110
-79
原码:1001111
反码:1110000
补码: 1110001
-234(2Byte情况下)
原码:1000000011101010
反码:1111111100010101
补码: 1111111100010110
求下列宏替换的结果
#define N 10
#define M N/3+2
#define NUM N*M+4/M+M*3+N
#define N 10 #define M N/3+2 #define NUM N*M+4/M+M*3+N M = N/3 + 2 = 10/3 + 2 = 3 + 2 = 5 NUM = N*M + 4/M + M*3 + N = 10*5 + 4/5 + 5*3 + 10 = 50 + 0 + 15 + 10 = 75