第一范文网 - 专业文章范例文档资料分享平台

C++ 图书管理系统源代码

来源:用户分享 时间:2025/5/24 14:52:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

cout<<\☆书的信息☆\\n\ for(i=0;i

if(strcmp(books[i].writer, writer)==0) {

cout<<\书名: \ cout<<\书号: \ cout<<\作者: \ cout<<\价格: \ cout<<\总存量: \ cout<<\现存量: \ cout<<\出版社: \ cout<<\出版时间: \ cout<<\读者: \ cout<<\读者学号: \ cout << endl << endl; } }

return_back(); return 0; }

int book::seach_book() //搜书次界面函数 {

int page_title(); page_title();

cout<<\☆搜书☆\\n\ cout<<\请输入查书的方式<<<\\n\ cout<<\根据书名\\n\ cout<<\根据书号\\n\ cout<<\根据出版社\\n\ cout<<\根据出版时间\\n\ cout<<\根据作者\\n\ cout<<\返回\\n\ switch(getch()) {

case'1':book_name();break; case'2':book_id();break; case'3':book_pub();break; case'4':book_time();break; case'5':book_writer();break; case'6':return_back();break; default:system(\

cout<<\错误,请再输入一遍!\\n\ }

. . . . return 0; }

int reader::reader_name() //根据读者名字搜读者函数 {

FILE *sfp;

int page_title(); char a[50]; int i;

page_title();

cout<<\☆搜索读者☆\\n\ cout<<\请输入读者的名字:\ cin>>a;

if((sfp=fopen(\ {

cout<<\无法打开文件.\\n\ }

for(i=0;i

fread(&stud[i],sizeof(stud[i]),1,sfp); }

fclose(sfp);

for(i=0;i

if(strcmp(stud[i].name,a)==0) {

system(\ page_title();

cout<<\☆读者信息☆\\n\ cout<<\名字: \ cout<<\学号: \ cout<<\年级: \ cout<<\班级: \ cout<<\性别: \

cout<<\书名: \ cout<<\借书日期: \

cout<<\可借天数: \}

}

return_back(); return 0; }

int reader::reader_num() //根据读者学号搜读者函数 {

FILE *sfp;

. . . . int page_title(); int i,num; page_title();

cout<<\☆搜索读者☆\\n\ cout<<\请输入读者的学号:\ cin>>num;

if((sfp=fopen(\ {

cout<<\无法打开文件.\\n\ }

for(i=0;i

fread(&stud[i],sizeof(stud[i]),1,sfp); }

fclose(sfp);

for(i=0;i

if(stud[i].num==num &&stud[i].num!=0) {

system(\ page_title();

cout<<\☆读者信息☆\\n\ cout<<\名字: \ cout<<\学号: \ cout<<\年级: \ cout<<\班级: \ cout<<\性别: \

cout<<\书名: \ cout<<\借书日期: \

cout<<\可借天数: \ } }

return_back(); return 0; }

int reader::seach_reader() //搜索读者次界面 {

int page_title(); page_title();

cout<<\☆搜索读者☆\\n\ cout<<\请输入搜索的方式<<<\\n\ cout<<\根据读者的姓名.\\n\ cout<<\根据读者的学号.\\n\ cout<<\返回\\n\

. . . . switch(getch()) {

case'1':reader_name();break; case'2':reader_num();break; case'0':return_back();break; default:system(\

cout<<\错误,请再输入一遍!\\n\ }

return 0; }

int book::seach() //搜索次界面 {

reader read; int page_title(); page_title();

cout<<\☆搜索☆\\n\

cout<<\ cout<<\搜索书籍 *\\n\ cout<<\搜索读者 *\\n\ cout<<\返 回 *\\n\ cout<<\ cout<<\请输入你的选择:\ switch(getch()) {

case'1':seach_book();break;

case'2':read.seach_reader();break; case'0':return_back();break; default:system(\

cout<<\错误,请再输入一遍!\\n\ }

return 0; }

int main() {

book b1; return 0; }

. . . .

搜索更多关于: C++ 图书管理系统源代码 的文档
C++ 图书管理系统源代码.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c08j4j4o23168ub00wtu64vbt01gdv9005h7_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top