编号 |
页码和行数 |
更正前 |
更正后 |
注 |
1 |
P320 第8行 |
int ReadfromFile(STU record[], int m); |
void ReadfromFile(STU record[], int *n, int *m); |
|
2 |
P321 第20行 |
case 13:n = ReadfromFile(stu, m); |
case 13:ReadfromFile(stu, &n, &m); |
|
3 |
P329
|
在语句359和语句360之间加一条语句 |
fprintf(fp, "%d\t%d\n", n, m); /*将学生人数和课程门数写入文件*/ |
|
4 |
P329 倒数第3行 |
/*从文件中读取学生的学号、姓名及m门课程的成绩到结构体数组record中并返回学生数*/ |
/*从文件中读取学生的学号、姓名及成绩等信息写入到结构体数组stu中*/ |
|
5 |
P330 |
在语句380和语句381之间加一条语句 |
fscanf(fp, "%d\t%d", n, m); /* 从文件中读出学生人数和课程门数 */ |
|
6 |
P330 第7行 |
for (i=0; !feof(fp); i++) /* 若未读到文件末尾,则继续读 */ |
for (i=0; i<*n; i++) |
|
7 |
P330 第11行 |
for (j=0; j<m; j++) |
for (j=0; j<*m; j++) |
|
8 |
P330 第18行 |
printf("Total students is %d.\n", i-1); /* 返回学生人数 */ |
删掉这行语句 |
|
9 |
P330 第19行 |
return i-1; |
删掉这行语句 |
|
|
|
|
|
|