课 程 设 计 报 告 书 专 用 纸
第 4 页 共 23 页
Sleep(500); //暂停0.5秒
system("cls");
printf("-------------------------\n");
printf("| |\n");
printf("| 保存成功!是否继续? |\n");
printf("| 1.是 2.否 |\n");
printf("| |\n");
printf("-------------------------\n");
while(1) //利用死循环可有效防止其他按键干扰
{
t=getch();
if(t=='1')
{
break;
}
else if(t=='2')
{
menu();
}
}
}while(1);
}
4.4 修改图书信息
根据输入修改的图书的书名,在系统中进行顺序查找找到后显示原图书信息,如
果查询不到则进行报错,若查询到选择需修改图书的编号进行修改,修改相关信息然
后选择 1 即可将修改后的信息保存到文件中,修改成功后则自动返回主菜单。
部分代码如下:
void amend_book() //修改图书信息
{
do
{
system("cls");
book head,p;
int i=11,j=0,x;