tft每日頭條

 > 科技

 > c語言圖書管理系統博客

c語言圖書管理系統博客

科技 更新时间:2024-12-19 22:58:51

傾心原創,轉載請備注原文地址,謝謝。

主要内容:

圖書信息包括:書名、作者名、ISBN号、出版單位、出版年份、價格等。試設計一個圖書信息管理系統,使之能提供以下功能:

(1)系統以菜單方式工作

(2)圖書信息錄入功能(圖書信息用文件保存)

(3)圖書信息浏覽功能

(4)查詢和排序功能:(至少一種查詢方式)

(5)修改圖書信息:對某圖書信息進行修改

(6)删除圖書:将某圖書的信息删除

(7)退出

添加功能:

(1)登錄界面,用戶輸入正确的用戶名和密碼進入系統,密碼從文件中讀取

(2)查詢圖書信息,分3種方式,分别是按圖書編号、名稱、作者查詢

(3)删除圖書信息,分2種方式,分别是按圖書編号、名稱删除,其中會提示是否删除

(4)修改圖書信息,分2種方式,分别是按圖書編号、名稱修改

(5)修改原始密碼,會先輸入原始密碼,然後兩次确認,修改完後存入文件

(6)系統默認提供圖書編号,範圍2018000-2018999

程序界面:

c語言圖書管理系統博客(記錄C語言課程設計報告-圖書管理系統)1

c語言圖書管理系統博客(記錄C語言課程設計報告-圖書管理系統)2

c語言圖書管理系統博客(記錄C語言課程設計報告-圖書管理系統)3

c語言圖書管理系統博客(記錄C語言課程設計報告-圖書管理系統)4

c語言圖書管理系統博客(記錄C語言課程設計報告-圖書管理系統)5

c語言圖書管理系統博客(記錄C語言課程設計報告-圖書管理系統)6

課程設計報告

c語言圖書管理系統博客(記錄C語言課程設計報告-圖書管理系統)7

部分源代碼

while(1){ printf("\n\n"); printf("\t 當前系統時間是: %s",asctime (timenow) ); printf("\t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n"); printf("\t┃ ╔════════════════════════════╗ ┃\n"); printf("\t┃ ║ 歡 迎 使 用 圖 書 管 理 信 息 系 統 ║ ┃\n"); printf("\t┃ ╚════════════════════════════╝ ┃\n"); printf("\t┃ *********************************************************** ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ * 1.錄入圖書信息 * 2.浏覽圖書信息 * ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ *********************************************************** ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ * 3.圖書信息查詢 * 4.圖書信息删除 * ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ *********************************************************** ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ * 5.圖書信息修改 * 6.圖書信息排序 * ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ *********************************************************** ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ * 7.修改原始密碼 * 8.退出信息系統 * ┃\n"); printf("\t┃ * * * ┃\n"); printf("\t┃ *********************************************************** ┃\n"); printf("\t┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n"); printf("\t請選擇功能 1 - 8 :"); scanf("%d",&cmd); getchar(); system("cls"); switch(cmd){ case 1:input();break; case 2:shuchu();break; case 3:search();break; case 4:shanchu();break; case 5:xiugai();break; case 6:sort();break; case 7:gaimi();break; case 8:quit();break; default:printf("\n 非法操作!\n");} system("pause"); system("cls"); } }

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved