材彻戈ボ猭

1.秈计锣传秈计

(1)00001111 ---> 

(2)01010101 ---> 

(3)10000001 ---> 

2.衡拜肈氮

秈计
ぃ盿タ璽腹秈计 盿タ璽腹秈计(干计)
00101011
=
+
10000011
=

秈计
ぃ盿タ璽腹秈计 盿タ璽腹秈计(干计)
11110000
=
+
00001111
=

秈计
ぃ盿タ璽腹秈计 盿タ璽腹秈计(干计)
10000000
=
+
00001010
=

秈计
ぃ盿タ璽腹秈计(干计)
00101011
=
+
10000011
=

秈计
ぃ盿タ璽腹秈计(干计)
11110000
=
+
00001111
=

秈计
ぃ盿タ璽腹秈计(干计)
11111101
=
+
11111110
=

 

3.盽计戈篈

123   1.2  
'x'   1.5E4  
5L   '2'  

4.﹃癘拘い纗Α

"000"

       

5.秈计讽秈计ぶ

10110010 11111111
0 0
1101100100110110 1111111111111111
0 0

6.叫盢秈计て秈计

014  
0177  
0200  
014662  
052525  

7.叫盢秈计锣传せ秈计

10110010 11111111
0x 0x
1101100100110110 1111111111111111
0x 0x

8.叫盢せ秈计锣传秈计

0xFE 0x40
   
0x7FFF 0x9A6E
   

9. C 粂ēぇ闽龄硂ㄇ闽龄А砆玂痙ぃ讽暗跑计嘿

auto continue else for long sizeof typedef
break default entry goto register static union
case do extern if return struct unsigned
char double float int short switch while

10.叫祘Αいㄇ琌盽计ㄇ琌跑计(矗ボprintf()のscanf() ノ猭)

#include <stdio.h>

void main(void)

{

char c;
short i;

c = 'A';
i = 65;
c = 'X';
i = -4;

}

11.叫糶祘Α磅︽挡狦

#include <stdio.h>

void main(void)

{

char c;
short i;

c = 'A';
i = 65;


printf("c : dec=%d, oct=%o, hex=%x ASCII=%c\n", c, c, c, c);
printf("i: dec=%d, oct=%o hex=%x unsigned=%u\n", i, i, i, i);

c = 'X';
i = -4;

printf("c : dec=%d, oct=%o, hex=%x ASCII=%c\n", c, c, c, c);
printf("i: dec=%d, oct=%o hex=%x unsigned=%u\n", i, i, i, i);

}

12.糶痹瓃磅︽挡狦

printf("%3d 0x%02x 0%03o\n", 10, 10, 10);


策肈

1.叫糶祘Α叉Ωじ秈秈せ秈计

'\n'(newline)

'\t'(tab)

'\b'(backspace)

'\r'(carriage return)

'\f'(form feed)

'\\'(backslash)

'\''(single-quote)

'\123'(arbitrary bit pattern)

2.揭絤策