《C语言大学实用教程学习指导》第2-6次印刷勘误表
位置中的数字表示行号,正数是正数行号,负数是倒数行号。图表不计算行号,空行算一行。
序号 |
页号 |
行位置 |
原内容 |
修订内容 |
补充说明 |
1 |
33 |
22 |
for (i=0; i<=9; i++) |
for (i=1; i<=9; i++) |
|
2 |
33 |
24 |
for (k=1; k<=9; k++) |
for (k=0; k<=9; k++) |
|
3 |
习题5.4 |
|
在程序第2行的空行中增加一条语句: #include <stdio.h> |
|
|
4 |
习题5.5 |
|
unsigned int m, k; |
int m, k; |
|
5 |
|
|
scanf("%u, %u", &m, &k); |
scanf("%d, %d", &m, &k); |
|
6 |
|
|
}while(m<k); |
}while(m<k ||m<0 ||k<0); |
|
7 |
59 |
16 |
printf("%d", a[i]); |
printf("%d ", a[i]); /* %d后面有一个空格 */ |
|
8 |
63 |
-19 |
删掉11 53 67 -88 -51 25 78 45 123 78↙这一行 |
为保证不串页,可以在程序中增加一个空行 |
|
9 |
63 |
-21 |
1 2 3 4 5 6 7 8 -9 -10 |
1 2 3 4 5 6 7 8 -9 -10↙ |
|
10 |
108 |
-21 |
函数参数:整型变量unm,是要给新节点赋的初值 |
函数参数:整型变量num,是要给新节点赋的初值 |
|
11 |
109 |
17到18行之间 |
增加一条语句 return pr; |
为保证不串页,可以删除}后面的空行 |
|
12 |
201 |
-14~-15 |
检验并打印魔方矩阵程序 删掉下面这两条语句 #include <stdlib.h> #include <time.h> |
为保证不串页,可以在适当位置分别增加1个空行 |
|
13 |
93 |
15 |
printh |
printf |
|
14 |
77 |
-15 |
MyStrcat(s,t); |
MyStrcat(t,s); |
|
15 |
77 |
-12 |
puts(s); |
puts(t); |
|
16 |
72 |
17 |
MultiplyMatrix(int a[ROW][COL], int b[COL][ROW], int c[ROW][ROW]) |
void MultiplyMatrix(int a[ROW][COL], int b[COL][ROW], int c[ROW][ROW]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|