1+1为什么等于10,A+1为什么等于B

1个回答

  • 你写的“1+1”是二进制,那么写成十进制是多少呢?也是“1+1”,答案是十进制的2.那么十进制2再转成二进制,那么就得到了10.当然,二进制直接算就可以,1+1最低位满2进1故得到10.

    A的ascii码是65,65+1得66.66这个ascii码对应字母B.当然您可以在程序中试试,char可以强制转为int,输出看看结果.