首页 > 试题广场 >

给出以下程序的执行结果。 #include void m

[问答题]
给出以下程序的执行结果。
#include <stdio.h>
void main()
{    unsigned short int b=65535;
     short a=b;
     printf("%d\n",a);
}

推荐
-1
65535
发表于 2018-03-23 20:38:51 回复(0)
负数以其正值的补码形式表达,65535二进制1111 1111 1111 1111,加上符号位就是-1
发表于 2018-03-26 10:13:23 回复(0)