#include <stdio.h> int main(){ unsigned char i = 1; i -= 4; printf("the value of i is: %d" , i); }
253
254
255
256
正整数最大值-负数+1
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
unsigned char 总共8位,1-4 = -3. -3用8位二进制表示为 1111 1101,因为是无符号数,所以最高位的1不做符号位,作为数值为,11111101对应的十进制数为253