今日所学:
1)重温进制变换
2)函数学习
输入函数:
scanf( )
1:功能 读入若干数据
2.注意:
格式符;读入至地址(&XXX);格式严格
难点:因为格式严格,所以易产生垃圾字符。可与getchar()合用
getchar()
1.功能 读取一个数据
2.注意 只能读取一个数据。可以与scanf()合用
输出函数:
printf()
putchar()
说明:
作业:
signed char c= 178;//实际为-78
printf("%d\n",c); //178-256=-78 (同有符号,负数短到长填短坑)
printf(%u\n",c); //2^32-78 (有符号到无符号,负数短到长填长坑)
unsigned char d = -9;//实际-9+256=247
printf("%d\n",d); //247 (正数短字节到长字节不受影响)
printf(%u\n",d); //247(正数有无符号,不受影响)
-57:
原码:1011 1001
反码:1100 0110
补码:1100 0111