1、设整数x的补码为11110001,求x。
分析:因为补码的补码就是原码。而11110001的补码为10001111(最高位不变,其余位取反后加1)。故x是一个负数,其绝对值为00001111,即十进制数15。即x=-15。
2、如何得到ASCII码字符的ASCII码值?
分析:在C语言中,ASCII码字符是通过其ASCII码值进行存取的,故可以使用类似下面的方法得到ASCII码字符的ASCII码。
main(){printf("%d",'A');}
3、如何得到汉字的机内码?
分析:在C语言中,汉字是通过机内码来存取的,故可使用类似下面的方法得到汉字机内码。
main(){printf("%X",'我');}