按下面要求用C語言編程序 圖書信息管理系統(tǒng)設計圖書信息包括:登陸號,書名。作者名,分類號,出版單位,出版時間,價格。試設計圖書信息管理系統(tǒng),使之能提供以下服務功能;(并在每一條語句的后面寫出其功能) 1圖書錄入功能(圖書信息用文件系統(tǒng)) 2圖書信息瀏覽功能 3查詢或排序功能(至少一種查詢方式) 4按書名查詢 5按作者查詢 6圖書信息的刪除與修改(可選項)
熱心網(wǎng)友
1。設計圖書信息結(jié)構(gòu)體圖書{登陸號書名作者名分類號出版單位出版時間價格}2。編寫信息錄入函數(shù),其功能為將新增加的圖書添加至圖書信息結(jié)構(gòu)體數(shù)組末尾并存放至文件。3。編寫查詢函數(shù),功能為根據(jù)查詢條件(書名、作者名等)輸出結(jié)果。為了方便,可以先構(gòu)造一個專用于查詢的結(jié)構(gòu)體,字段與圖書信息結(jié)構(gòu)體相同,將查詢條件賦給相應的字段,然后將這個查詢結(jié)構(gòu)體作為查詢函數(shù)的輸入?yún)?shù),在查詢函數(shù)中通過判斷查詢結(jié)構(gòu)體的內(nèi)容得到查詢條件,并根據(jù)條件輸出結(jié)果。這樣做的好處是比較靈活,可以同時查詢復合條件。4。編寫信息修改函數(shù),需要同時更改圖書信息結(jié)構(gòu)體數(shù)組和文件中的內(nèi)容。5。編寫信息刪除函數(shù),需要同時更改圖書信息結(jié)構(gòu)體數(shù)組和文件中的內(nèi)容。6。編寫信息輸出函數(shù),參數(shù)為圖書信息結(jié)構(gòu)體,功能為按照一定的格式輸出該圖書的所有信息。現(xiàn)在每部分的零件都有了,就可以完成程序了。一定要保證每個零件都沒有問題再組裝程序,中間的測試程序最好寫成單獨的函數(shù)保留下來供以后備查7。寫功能調(diào)用程序。。