一个字节能存放的最大和最小十进制数是多少,他们的二进制形式是什么?该怎么解决

一个字节能存放的最大和最小十进制数是多少,他们的二进制形式是什么?
请说明理由,还有一个问题。EOF的十进制值是多少?也要说明理由

------解决方案--------------------
楼上说错了吧

Byte 8位bit

-128~127

补码分别为
10000000
01111111

------解决方案--------------------
十进制就是0~255。相应的二进制为00000000~11111111。相应的16进制0x00~0xff
如果有符号十进制就是-127~128,同理
EOF 在stdio.h中定义,一般为-1
------解决方案--------------------
1字节8位,
如果标志符号数据,表示范围为-128~127:10000000~01111111【2进制】
如果表示无符号数据,表示范围:0~255: 00000000~11111111【2进制】