发布时间 : 星期日 文章C语言课程设计 - 票务管理系统更新完毕开始阅读
C语言课程设计
}
{ }
在此前的记录被覆盖*/
printf(\w=0;
n=0;
for(i=0;!feof(fp);i++) { } n=n-1; fclose(fp); if(w==1)
printf(\getchar(); getchar(); menu();
fread(&ti[i],sizeof(struct book),1,fp); n++;
void menu() {
int n,w1; do {
system( \清屏*/ /*清屏*/ puts(\图书信息管理管理系统!\\n\\n\
- 23 -
C语言课程设计
puts(\ puts(\输入图书代号\ puts(\浏览 \ puts(\图书操作\ puts(\借阅\ puts(\还书\ puts(\保存\ puts(\载入\ puts(\退出\
puts(\ printf(\ scanf(\
if(n<1||n>8) { w1=1;
printf(\again:\
getchar(); getchar(); }
else w1=0; } while(w1==1); /*选择功能*/ switch(n) {
case 1:enter();break; case 2:browse();break; case 3:menu1();break; case 4:book();break; case 5:back();break; case 6:save();break;
- 24 -
C语言课程设计
case 7:load();break; case 8:exit(0); } }
int main() {
char name[20],password[20]; int i;
printf(\欢迎登陆图书管理系统\\n\
printf(\--------\\n\ for(i=3;i>0;i--)
{
printf(\请输入用户名:\
scanf(\
printf(\请输入密码:\ scanf(\
if(strcmp(password,\ {
menu(); } else {
if((i-1)>0) {
printf(\密码错误请尝试再次登陆(剩余%d次机会)\\n\ }
- 25 -
C语言课程设计
} } if(i<=0) {
printf(\ } return 0; }
- 26 -