法,我们应边做边学习新的方法。对于我的不足之处,要实现一个功能时,我总是第一遍编程实现后,就不愿意在深探究下去,这种惰性很不适合做编程工作。Р总而言之,通过此次C语言实践编程,使我对C语言的兴趣更加浓厚,也对C语言的实践应用更加了解,充分感受到了它的魅力,同时也明白了自身在这方面工作的优势和不足。Р附录Р#include<stdio.h>Р#include<stdlib.h>Р#include<string.h>Рstruct tushuР {Р char bianhao1[10];Р char bianhao2[10];Р char leixing[20];Р char shuming[50];Р char chubanshe[50];Р char writer[20];Р long zongshu;Р long shengyu;Р }shu;Рstruct booksР {Р char bianhao1[10];Р char bianhao2[10];Р long nian;Р long borrowmonth;Р long borrowday;Р long returnedmonth;Р long returnedday;Р long limittime;Р char student[10];Р }book;Рvoid shan() //删除图书信息Р{Р FILE *fp;Р int i=0,j,n,m,l;Р char booknum[20];Р struct tushu tu[1000];Р if((fp=fopen("tushu.txt","r"))==NULL)Р {Р printf("can not open the tushu.txt.\n");Р exit(0);Р }Р while(fread(&tu[i],sizeof(shu),1,fp))Р {