1、十进制数255表示成四位十六进制形式是:
00FF
2、short类型变量n的值是-12,那么其值的四位十六进制形式是:
FFF4
(下图为讲义对应内容)
3、有两个变量a和b,在执行了如下代码后: a = 32768; b = a; printf("%d %d\n", a, b); 输出两个数:32768 -32768。 请问a和b分别是以下哪种类型?
#include <stdio.h>
int main(void)
{
unsigned short a1;
short b1;
//
int a2;
short b2;
//
unsigned int a3;
int b3;
a1 = 32768;
b1 = a1;
a2 = 32768;
b2 = a2;
a3 = 32768;
b3 = a3;
printf("%d %d\n", a1, b1);//结果1
printf("%d %d\n", a2, b2);//结果2
printf("%d %d\n", a3, b3);//结果3
return 0;
}