华北科技学院计算机系综合性实验报告
while(p!=NULL) { printf(\ printf(\ printf(\ printf(\ printf(\
printf(\ p=p->next;
}
printf(\
printf(\ 链表显示完毕,请按任意键继续!\\n\
getch(); } else
printf(\ 当前链表为空,请先读取文件或创建链表!\\n 按任意键继续!\\n
}
void menu() { system(\
printf(\ ****************************************\\n\ printf(\ * 学生成绩管理系统(1.0) *\\n\ printf(\ ****************************************\\n\ printf(\ * jb11-1 31 宋洁 2012-7-3 *\\n\ printf(\ ****************************************\\n\ printf(\ * 1-创建链表 *\\n\ printf(\ * 2-数据显示 *\\n\ printf(\ * 3-保存文件 *\\n\ printf(\ * 4-读取文件 *\\n\
printf(\ * 5-系统退出 *\\n\
第 15 页
\
华北科技学院计算机系综合性实验报告
printf(\ ****************************************\\n\printf(\ 请选择操作(1-5:\
}
void main() {
int xz=0;
struct xs *head; head=init(); while(xz!=5) { menu(); scanf(\ switch(xz) { case 1: create(head); break; case 2: print(head); break; case 3: save(head);
break;
case 4: read(head);
break;
case 5: printf(\
break;
系统退出,拜拜!\\n 第 16 页
\ 华北科技学院计算机系综合性实验报告
default: printf(\ 选择错误,请按任意键选择!\\n \ getch();
break;
}
} fr(head); free(head); }
第 17 页

