freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計(jì)論文-基于c語言的教材預(yù)定信息管理程序設(shè)計(jì)-在線瀏覽

2025-01-10 22:44本頁面
  

【正文】 struct book *creat()//輸入 struct book *xiugai(struct book *head)//修改 struct book *del(struct book *head)//刪除 void chaxun(struct book *head)//教材的名字、作者、出版社、預(yù)定班級 查詢 struct book *pailei(struct book *head)//排列 truct book *add(struct book *head) //填加 void print(struct book *head) //顯示 struct book *zairu()//讀取 void chucun(struct book *head)//保存 4. 詳細(xì)設(shè)計(jì) 教材管理 鏈表的 輸入 教材管理鏈表的輸入是將教材基本信息輸入管理系統(tǒng)。s t r u c t b o o k * h e a d , * p 1 , * p 2 。s c a n f ( % d , amp。h e a d = p 2 = N U L L 。輸 入 教 材 信 息h e a d = p 1 。y u d i n g b o o k + + 。輸 入 教 材信 息p 2 n e x t = p 1 。y u d i n g b o o k + + 。 r e t u r n ( h e a d ) 。 (下圖) . 開 始c h a r x i u g a i _ n u m [ 5 0 ] 。i n t x u a n x i a n g _ n u m 。s c a n f ( % s , x i u g a i _ n u m ) 。p 1 = h e a d 。r e t u r n ( h e a d ) 。 amp。預(yù) 訂 教 材 信 息 修 改 菜 單修 改 教 材 信 息p r i n t f ( 修 改 成 功 ! 請 按 回 車 鍵 繼 續(xù) . . . ) 。g e t c h a r ( ) 。結(jié) 束YNYN 圖 3 修改預(yù)訂教材信息 流程圖 教材預(yù)定信息管理系統(tǒng) 7 刪除預(yù)定教材信息 模塊 對教材中的信息進(jìn)行 刪除 (下圖) 。s t r u c t b o o k * p 1 , * p 2 。s c a n f ( % s , d e l _ n u m ) 。r e t u r n ( h e a d ) 。s t r c m p ( x i u g a i _ n u m , p 1 b o o k _ n u m ) ! = 0 ) amp。 ( p 1 n e x t ! = N U L Lp 1 = p 1 n e x t 。p 2 n e x t = p 1 n e x t 。 y u d i n g b o o k 。結(jié) 束YNYN 圖 4 刪除預(yù)定教材信息 流程圖 教材預(yù)定信息管理系統(tǒng) 8 查詢預(yù)定教材信息 模塊 通過教材名稱、作者、出版社、預(yù)定班級對 預(yù)定 教材 信息 進(jìn)行 查詢 (下圖) 。s t r u c t b o o k * p 。 s c a n f ( % s , c h a x u n _ n a m e ) 。r e t u r n ( h e a d ) 。p ! = N U L L輸 入 的 要 查 詢 的 信 息 是 否 與 p 教 材 的名 字 、 作 者 、 出 版 社 、 預(yù) 定 班 級 的 其中 一 項(xiàng) 一 致輸 出 預(yù) 訂 教材 信 息p = p n e x t 。g e t c h a r ( ) 。s y s t e m ( c l s ) 。 開 始s t r u c t b o o k * p 1 , * p 2 , * p 3 。p 3 = ( s t r u c t b o o k * ) m a l l o c ( L E N ) 。r e t u r n ( h e a d ) 。p 2 = p 1 n e x t 。p 2 = p 2 n e x t 。p 2 = p 1 n e x t 。r e t u r n ( h e a d ) 。 開 始s t r u c t b o o k * p 0 , * p 1 , * p 2 。p 0 = p 1 = p 2 = ( s t r u c t b o o k * ) m a l l o c ( L E N ) 。s c a n f ( % s , t i a n j i a _ n u m ) 。h e a d = = N U L Lh e a d = p 0 。s t r c m p ( t i a n j i a _ n u m , p 1 b o o k _ n u m ) ! = 0 amp。 ( p 1 n e x t ! = N U L Lp 2 = p 1 。s t r c m p ( t i a n j i a _ n u m , p 1 b o o k _ n u m ) = = 0h e a d = = p 1h e a d = p 0 。p 0 n e x t = p 1 。 p 0 n e x t = N U L L 。p r i n t f ( 添 加 成 功 ! 請 按 回 車 鍵 繼 續(xù) . . . ) 。g e t c h a r ( ) 。r e t u r n ( h e a d ) 。 開始struc bok*p。p=NULprintf(沒有預(yù)訂教材信息\n)。printf(請按回車鍵繼續(xù).)。getchar()。結(jié)束YYNN 圖 8 顯示預(yù)訂教材信息 流程圖 教材預(yù)定信息管理系統(tǒng) 12 載入預(yù)訂教材信息 模塊 載入文件夾中已有的預(yù)訂教材 信息(下圖)。s t r u c t b o o k b o o k _ z i l i a o [ 1 0 0 ] 。f p 1 = f o p e n ( j i a o c a i y u d i n g . t x t , r b + ) ) = = NU L Lp r i n t f ( c a n n o t o p e n f i l e \ n ) 。! f e o f ( f p 1 )f r e a d ( amp。 b r e a k 。i + + 。p 1 = p 2 = ( s t r u c t b o o k * ) m a l l o c ( L E N ) 。i = 0把 b o o k _ z i l i a o [ i ] 中 的 資 料 復(fù) 制 到 p 1 所 指 向 的 結(jié) 構(gòu) 體 數(shù) 組 中p 2 n e x t = p 1 。p 1 = ( s t r u c t b o o k * ) m a l l o c ( L E N ) 。r e t u r n ( h e a d ) 。 開 始s t r u c t b o o k * p 1 。f p 1 = f o p e n ( j i a o c a i y u d i n g . t x t , w b + ) 。p 1 = p 1 n e x t 。p r i n t f ( 儲 存 成 功 ! 請 按 回 車 鍵 繼 續(xù) . . . \ n ) 。g e t c h a r ( ) 。結(jié) 束YN 圖 11 儲存預(yù)訂教材信息 流程圖 5. 結(jié)論 計(jì)算機(jī)綜合訓(xùn)練 圓滿 完 成,任務(wù)書中所 有 要求 完全 實(shí)現(xiàn),可以對 預(yù)定 教材 信息進(jìn)行 建立, 插入 , 刪除以及按 可以按照 教材的名 稱 、作者、出版社、預(yù)定班級 進(jìn)行查詢 , 不過這個(gè)程序還有些不 完善 之處 , 例如: 如果輸入錯(cuò)誤就需要從頭輸入,使操作變得煩瑣 。 圖 1 主菜單 , 如 下 圖 所示。 教材預(yù)定信息管理系統(tǒng) 16 圖 31修改預(yù)訂教材 信息 輸入 回車 后進(jìn)行 教材信息 修改 菜單進(jìn)行修改 ,如 下 圖所示 。 教材預(yù)定信息管理系統(tǒng) 17 圖 4刪除預(yù)訂教材信息 ,如下圖所示。 教材預(yù)定信息管理系統(tǒng) 18 圖 6排列預(yù)訂教材信息 6.添加預(yù)訂教材信息, 如下圖 所示。 教材預(yù)定信息管理系統(tǒng) 19 圖 8顯示預(yù)訂教材信息 8.載入預(yù)訂教材信息,如下圖所示。 教材預(yù)定信息管理系統(tǒng) 20 圖 10儲存預(yù)訂教材信息 教材預(yù)定信息管理系統(tǒng) 21 附錄 2-源程序 include include include include define NULL 0 define LEN sizeof(struct book) int yudingbook=0。 struct book { char book_num[50]。 char book_leibie[50]。 char chubanshe_name[50]。 char order_class[50]。 }。 int xunhuan_num=0。 if(head==NULL) { printf(沒有預(yù)訂教材 )。 } p1=head。 while(xunhuan_numyudingbook) { while(p2!=NULL) { if(p2publish_timep1publish_time) {
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1