编号

页码和行数

更正前

更正后

1

P59正数第1个表行

scanf("%f", &a);

printf("a=%f\n", a);

int a;

scanf("%f", &a);

printf("a=%f\n", a);

 

2

P99倒数第3个表行

if (a == b) 

printf("a=b\n");

if (a = = b) 

printf("a=b\n");

在两个=之间加一个空格

3

P116程序第6-9

ret = scanf("%d,%d,&a, &b);

While(ret!=2)

{

While(getchar()!='\n')

ret = scanf("%d,%d",&a, &b);

while(ret!=2)

{

while(getchar()!='\n');

 

4

P132程序第23

} while(ret != 1);

}

 

5

P21117

第一维的长度代表数组每一的元素个数,第二维的长度代表数组每一的元素个数

第一维的长度代表数组每一的元素个数,第二维的长度代表数组每一的元素个数

 

6

P1679

将有符号整数-1解释成了无符号整数65535

将有符号整数-1解释成了无符号整数

 

7

P1674

由于形参n被声明为无符号整型

由于形参n被声明为无符号整型

 

8

P238,第8.6

一维的定义和初始化

一维数组的定义和初始化

 

9

P239,第8.6

二维的定义和初始化

二维数组的定义和初始化

 

10

P2552

b is 1, &b is 0023FF70, pb is 0023FF70, *pb is 0

b is 1, &b is 0023FF70, pb is 0023FF70, *pb is 1

 

11

P256倒数第3

 

 

程序第14行语句return 0;防错位置了,return 0;这条语句应移到主函数中,即移动到第8行和第9行之间

12

P2609-5b

 

 

temp下面的矩形框中的“随机值”改为15

13

P335倒数第2

程序分配内存

变量分配内存

 

14

 

 

 

 

15

 

 

 

 

16

 

 

 

 

17

 

 

 

 

18

 

 

 

 

19